aboutsummaryrefslogtreecommitdiff
path: root/vm/compiler/codegen/CompilerCodegen.h
diff options
context:
space:
mode:
authorBill Buzbee <buzbee@google.com>2009-11-10 14:31:32 -0800
committerBill Buzbee <buzbee@google.com>2009-11-10 14:56:38 -0800
commitd726991ba52466cde88e37aba4de2395b62477fa (patch)
tree27ca0bccbc376f530c83906b3fac670426d6008e /vm/compiler/codegen/CompilerCodegen.h
parentef4b3bb4dc2c1c5b0b29209f6d3ea2126be3be0d (diff)
Jit stress mode: translate everything we can and self verify.
This represents a general clean-up of some existing command-line options: -Xjitthreshold:num and -Xjitblocking. The jit threshold controls how quickly we treat a Dalvik address as a potential trace head. Normally this is set around 200 (and the range is 0..255, where 0 is in effect 256 and 1 means begin trace selection on first visit). -Xjitblocking forces the system to pause execution whenever a translation request is made and resume when that translation is complete. Normally the system make a request but continues execution (to avoid jitter). Additionally, if WITH_SELF_VERIFICATION is defined, we force blocking to be true, and set the threshold to 1. And finally, we treat threshold==1 as a special case and disable the 2nd-level trace-building filter - which causes the system to immediately start trace selection.
Diffstat (limited to 'vm/compiler/codegen/CompilerCodegen.h')
0 files changed, 0 insertions, 0 deletions