summaryrefslogtreecommitdiff
path: root/compiler/driver/compiler_options.cc
diff options
context:
space:
mode:
authorChang Xing <chxing@google.com>2017-07-26 15:01:16 -0700
committerChang Xing <chxing@google.com>2017-07-26 15:05:24 -0700
commit5a906fcc111ffc07d9fd1e7265e8b4a89609f00e (patch)
tree2bc863d6a51f5e67562653686b138ae1d3757caf /compiler/driver/compiler_options.cc
parent055761a47c4c0f591faaf44279e8d6a412c4f513 (diff)
Add strict flag in transaction
Add a flag named strict_ indicating whether we are compiling app images, which need more strict constraints to control <clinit>s' behavours. When the transaction is marked as strict mode, behaviour changes including nested transactions, field access validation, memory consumption limit and time out for <clinit> at compile time. Test: make test-art-host -j64 Change-Id: I7cc0eea161803ad0d7763725d4deaeee21858054
Diffstat (limited to 'compiler/driver/compiler_options.cc')
0 files changed, 0 insertions, 0 deletions