summaryrefslogtreecommitdiffstats
path: root/vm/compiler/Compiler.h
diff options
context:
space:
mode:
authorBen Cheng <bccheng@android.com>2009-06-08 18:25:27 -0700
committerBen Cheng <bccheng@android.com>2009-06-09 10:22:02 -0700
commit1efc9c5e4c5c4c2fccde18e5771c68d064c33bd3 (patch)
treece5752fc6cf30cf460483784cdfe4e01eb06bbdf /vm/compiler/Compiler.h
parent46cd5b63c29d3284a9ff3e0d0711fb136f409313 (diff)
downloadandroid_dalvik-1efc9c5e4c5c4c2fccde18e5771c68d064c33bd3.tar.gz
android_dalvik-1efc9c5e4c5c4c2fccde18e5771c68d064c33bd3.tar.bz2
android_dalvik-1efc9c5e4c5c4c2fccde18e5771c68d064c33bd3.zip
Fix two codegen problems: out-of-bound PC-relative addresses and missing branch to the chaining cell at the end of non-branch-ending basic blocks.
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 9bcee1285..1ab66871b 100644
--- a/vm/compiler/Compiler.h
+++ b/vm/compiler/Compiler.h
@@ -92,7 +92,7 @@ void dvmCompilerShutdown(void);
bool dvmCompilerWorkEnqueue(const u2* pc, WorkOrderKind kind, void* info);
void *dvmCheckCodeCache(void *method);
void *dvmCompileMethod(Method *method);
-void *dvmCompileTrace(JitTraceDescription *trace);
+void *dvmCompileTrace(JitTraceDescription *trace, int numMaxInsts);
void dvmCompilerDumpStats(void);
void dvmCompilerDrainQueue(void);
void dvmJitUnchainAll(void);