summaryrefslogtreecommitdiffstats
path: root/vm/compiler/Compiler.h
diff options
context:
space:
mode:
authorBen Cheng <bccheng@google.com>2010-02-28 01:40:23 -0800
committerAndroid Git Automerger <android-git-automerger@android.com>2010-02-28 01:40:23 -0800
commita2ed5a74660ea3cb48200190d51a48eda5e688c7 (patch)
tree85c2031c5a53f939e240d36321c67e76a7ffad37 /vm/compiler/Compiler.h
parentf19398eb0d0f29895b7e1220200789c374307d42 (diff)
parent88a0f970e47dc0091d2c9965aa9bd06667e5f4b7 (diff)
downloadandroid_dalvik-a2ed5a74660ea3cb48200190d51a48eda5e688c7.tar.gz
android_dalvik-a2ed5a74660ea3cb48200190d51a48eda5e688c7.tar.bz2
android_dalvik-a2ed5a74660ea3cb48200190d51a48eda5e688c7.zip
am 88a0f970: Enhance the jit profiler to print more statistics and be more verbose.
Merge commit '88a0f970e47dc0091d2c9965aa9bd06667e5f4b7' into dalvik-dev * commit '88a0f970e47dc0091d2c9965aa9bd06667e5f4b7': Enhance the jit profiler to print more statistics and be more verbose.
Diffstat (limited to 'vm/compiler/Compiler.h')
-rw-r--r--vm/compiler/Compiler.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/vm/compiler/Compiler.h b/vm/compiler/Compiler.h
index 1854df546..1d551a437 100644
--- a/vm/compiler/Compiler.h
+++ b/vm/compiler/Compiler.h
@@ -161,6 +161,7 @@ struct CompilationUnit;
struct BasicBlock;
struct SSARepresentation;
struct GrowableList;
+struct JitEntry;
void dvmInitializeSSAConversion(struct CompilationUnit *cUnit);
int dvmConvertSSARegToDalvik(struct CompilationUnit *cUnit, int ssaReg);
@@ -180,6 +181,7 @@ char *dvmCompilerGetSSAString(struct CompilationUnit *cUnit,
void dvmCompilerDataFlowAnalysisDispatcher(struct CompilationUnit *cUnit,
void (*func)(struct CompilationUnit *, struct BasicBlock *));
void dvmCompilerStateRefresh(void);
-JitTraceDescription *dvmCopyTraceDescriptor(const u2 *pc);
+JitTraceDescription *dvmCopyTraceDescriptor(const u2 *pc,
+ const struct JitEntry *desc);
#endif /* _DALVIK_VM_COMPILER */