diff options
author | Ben Cheng <bccheng@google.com> | 2010-01-12 14:59:30 -0800 |
---|---|---|
committer | Ben Cheng <bccheng@google.com> | 2010-01-12 16:22:11 -0800 |
commit | 33672456e19bff9913b4a3459e6b8472f4c26c84 (patch) | |
tree | 9615592a4ec45d7715467373ca405fd54ef64dd8 /vm/compiler/codegen | |
parent | 1b32de7d8a6a425d4a387906be5471ffddfb35c4 (diff) | |
download | android_dalvik-33672456e19bff9913b4a3459e6b8472f4c26c84.tar.gz android_dalvik-33672456e19bff9913b4a3459e6b8472f4c26c84.tar.bz2 android_dalvik-33672456e19bff9913b4a3459e6b8472f4c26c84.zip |
Integrate call-graph information into JIT method blacklist.
The new flag is -Xjitcheckcg which will crawl the stack frame of the
translation requesting thread.
Bug: 2368995
Diffstat (limited to 'vm/compiler/codegen')
-rw-r--r-- | vm/compiler/codegen/arm/armv5te-vfp/ArchVariant.c | 1 | ||||
-rw-r--r-- | vm/compiler/codegen/arm/armv5te/ArchVariant.c | 1 | ||||
-rw-r--r-- | vm/compiler/codegen/arm/armv7-a/ArchVariant.c | 1 |
3 files changed, 0 insertions, 3 deletions
diff --git a/vm/compiler/codegen/arm/armv5te-vfp/ArchVariant.c b/vm/compiler/codegen/arm/armv5te-vfp/ArchVariant.c index 2a8bde100..8b97dc6cc 100644 --- a/vm/compiler/codegen/arm/armv5te-vfp/ArchVariant.c +++ b/vm/compiler/codegen/arm/armv5te-vfp/ArchVariant.c @@ -49,7 +49,6 @@ bool dvmCompilerArchVariantInit(void) #undef JIT_TEMPLATE /* Target-specific configuration */ - gDvmJit.blockingMode = false; gDvmJit.jitTableSize = 1 << 9; // 512 gDvmJit.jitTableMask = gDvmJit.jitTableSize - 1; gDvmJit.threshold = 200; diff --git a/vm/compiler/codegen/arm/armv5te/ArchVariant.c b/vm/compiler/codegen/arm/armv5te/ArchVariant.c index 6dff45aa9..a6d9c88c1 100644 --- a/vm/compiler/codegen/arm/armv5te/ArchVariant.c +++ b/vm/compiler/codegen/arm/armv5te/ArchVariant.c @@ -49,7 +49,6 @@ bool dvmCompilerArchVariantInit(void) #undef JIT_TEMPLATE /* Target-specific configuration */ - gDvmJit.blockingMode = false; gDvmJit.jitTableSize = 1 << 9; // 512 gDvmJit.jitTableMask = gDvmJit.jitTableSize - 1; gDvmJit.threshold = 200; diff --git a/vm/compiler/codegen/arm/armv7-a/ArchVariant.c b/vm/compiler/codegen/arm/armv7-a/ArchVariant.c index 0e4cc2b03..326bec78e 100644 --- a/vm/compiler/codegen/arm/armv7-a/ArchVariant.c +++ b/vm/compiler/codegen/arm/armv7-a/ArchVariant.c @@ -45,7 +45,6 @@ bool dvmCompilerArchVariantInit(void) #undef JIT_TEMPLATE /* Target-specific configuration */ - gDvmJit.blockingMode = false; gDvmJit.jitTableSize = 1 << 12; // 4096 gDvmJit.jitTableMask = gDvmJit.jitTableSize - 1; gDvmJit.threshold = 40; |