diff options
| author | Bill Buzbee <buzbee@google.com> | 2009-11-10 14:31:32 -0800 |
|---|---|---|
| committer | Bill Buzbee <buzbee@google.com> | 2009-11-10 14:56:38 -0800 |
| commit | d726991ba52466cde88e37aba4de2395b62477fa (patch) | |
| tree | 27ca0bccbc376f530c83906b3fac670426d6008e /vm/compiler/codegen/CompilerCodegen.h | |
| parent | ef4b3bb4dc2c1c5b0b29209f6d3ea2126be3be0d (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
