diff options
author | buzbee <buzbee@google.com> | 2011-03-29 10:26:07 -0700 |
---|---|---|
committer | buzbee <buzbee@google.com> | 2011-03-30 14:30:15 -0700 |
commit | 99e3e6e72e3471eb85fc2e405866392b01c080fe (patch) | |
tree | ca2d6ae81de4eb020c37af29d861cbb54ca2fd35 /vm/compiler/codegen/arm/armv7-a-neon/ArchVariant.c | |
parent | 4b17a1da633822d7651fe854aece7ea93c1edf70 (diff) | |
download | android_dalvik-99e3e6e72e3471eb85fc2e405866392b01c080fe.tar.gz android_dalvik-99e3e6e72e3471eb85fc2e405866392b01c080fe.tar.bz2 android_dalvik-99e3e6e72e3471eb85fc2e405866392b01c080fe.zip |
Fix interpreter debug attach
Fix a few miscellaneous bugs from the interpreter restructuring that were
causing a segfault on debugger attach.
Added a sanity checking routine for debugging.
Fixed a problem in which the JIT's threshold and on/off switch
wouldn't get initialized properly on thread creation.
Renamed dvmCompilerStateRefresh() to dvmCompilerUpdateGlobalState() to
better reflect its function.
Change-Id: I5b8af1ce2175e3c6f53cda19dd8e052a5f355587
Diffstat (limited to 'vm/compiler/codegen/arm/armv7-a-neon/ArchVariant.c')
-rw-r--r-- | vm/compiler/codegen/arm/armv7-a-neon/ArchVariant.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/vm/compiler/codegen/arm/armv7-a-neon/ArchVariant.c b/vm/compiler/codegen/arm/armv7-a-neon/ArchVariant.c index ff8066277..59d7c95cd 100644 --- a/vm/compiler/codegen/arm/armv7-a-neon/ArchVariant.c +++ b/vm/compiler/codegen/arm/armv7-a-neon/ArchVariant.c @@ -79,7 +79,7 @@ bool dvmCompilerArchVariantInit(void) gDvmJit.disableOpt |= (1 << kMethodJit); // Make sure all threads have current values - dvmJitUpdateState(); + dvmJitUpdateThreadStateAll(); return true; } |