diff options
author | Elliott Hughes <enh@google.com> | 2010-07-02 13:47:14 -0700 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2010-07-02 13:47:14 -0700 |
commit | 41f27a080e89d995e3475bc837eaddcb5048a854 (patch) | |
tree | 7ce6eaab0fffe3a598eb2c2283f21a11dfd4d3dc | |
parent | bf8c55716ec1406ecc997161e77350f0620499d7 (diff) | |
parent | cc6fac80c74ba067653e99b5ef8369f274451e1c (diff) | |
download | android_dalvik-41f27a080e89d995e3475bc837eaddcb5048a854.tar.gz android_dalvik-41f27a080e89d995e3475bc837eaddcb5048a854.tar.bz2 android_dalvik-41f27a080e89d995e3475bc837eaddcb5048a854.zip |
Merge "Disambiguate method overloads in -Xjitverbose output." into dalvik-dev
-rw-r--r-- | vm/compiler/Frontend.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/vm/compiler/Frontend.c b/vm/compiler/Frontend.c index db03b1b47..4db75ad09 100644 --- a/vm/compiler/Frontend.c +++ b/vm/compiler/Frontend.c @@ -682,15 +682,18 @@ bool dvmCompileTrace(JitTraceDescription *desc, int numMaxInsts, lastBB->id = numBlocks++; if (cUnit.printMe) { - LOGD("TRACEINFO (%d): 0x%08x %s%s 0x%x %d of %d, %d blocks", + char* signature = dexProtoCopyMethodDescriptor(&desc->method->prototype); + LOGD("TRACEINFO (%d): 0x%08x %s%s.%s 0x%x %d of %d, %d blocks", compilationId, (intptr_t) desc->method->insns, desc->method->clazz->descriptor, desc->method->name, + signature, desc->trace[0].frag.startOffset, traceSize, dexCode->insnsSize, numBlocks); + free(signature); } BasicBlock **blockList; |