summaryrefslogtreecommitdiffstats
path: root/vm/compiler/Compiler.h
diff options
context:
space:
mode:
authorbuzbee <buzbee@google.com>2011-03-29 10:26:07 -0700
committerbuzbee <buzbee@google.com>2011-03-30 14:30:15 -0700
commit99e3e6e72e3471eb85fc2e405866392b01c080fe (patch)
treeca2d6ae81de4eb020c37af29d861cbb54ca2fd35 /vm/compiler/Compiler.h
parent4b17a1da633822d7651fe854aece7ea93c1edf70 (diff)
downloadandroid_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/Compiler.h')
-rw-r--r--vm/compiler/Compiler.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/vm/compiler/Compiler.h b/vm/compiler/Compiler.h
index 5d5036fbd..12add7539 100644
--- a/vm/compiler/Compiler.h
+++ b/vm/compiler/Compiler.h
@@ -233,7 +233,7 @@ void dvmCompilerDataFlowAnalysisDispatcher(struct CompilationUnit *cUnit,
bool isIterative);
void dvmCompilerMethodSSATransformation(struct CompilationUnit *cUnit);
bool dvmCompilerBuildLoop(struct CompilationUnit *cUnit);
-void dvmCompilerStateRefresh(void);
+void dvmCompilerUpdateGlobalState(void);
JitTraceDescription *dvmCopyTraceDescriptor(const u2 *pc,
const struct JitEntry *desc);
void *dvmCompilerGetInterpretTemplate();