Index: src/deoptimizer.cc |
diff --git a/src/deoptimizer.cc b/src/deoptimizer.cc |
index 554ba8e7b17f272e5f4dbfbad51df460343bcc8a..7ad8473d348b4bec59f1f67160b93cca24c87404 100644 |
--- a/src/deoptimizer.cc |
+++ b/src/deoptimizer.cc |
@@ -637,7 +637,7 @@ Code* Deoptimizer::FindOptimizedCode(JSFunction* function, |
void Deoptimizer::PrintFunctionName() { |
if (function_->IsJSFunction()) { |
- function_->PrintName(trace_scope_->file()); |
+ function_->ShortPrint(trace_scope_->file()); |
} else { |
PrintF(trace_scope_->file(), |
"%s", Code::Kind2String(compiled_code_->kind())); |
@@ -762,9 +762,8 @@ void Deoptimizer::DoComputeOutputFrames() { |
if (trace_scope_ != NULL) { |
timer.Start(); |
PrintF(trace_scope_->file(), |
- "[deoptimizing (DEOPT %s): begin 0x%08" V8PRIxPTR " ", |
- MessageFor(bailout_type_), |
- reinterpret_cast<intptr_t>(function_)); |
+ "[deoptimizing (DEOPT %s): begin ", |
+ MessageFor(bailout_type_)); |
PrintFunctionName(); |
PrintF(trace_scope_->file(), |
" (opt #%d) @%d, FP to SP delta: %d]\n", |
@@ -850,11 +849,9 @@ void Deoptimizer::DoComputeOutputFrames() { |
if (trace_scope_ != NULL) { |
double ms = timer.Elapsed().InMillisecondsF(); |
int index = output_count_ - 1; // Index of the topmost frame. |
- JSFunction* function = output_[index]->GetFunction(); |
PrintF(trace_scope_->file(), |
- "[deoptimizing (%s): end 0x%08" V8PRIxPTR " ", |
- MessageFor(bailout_type_), |
- reinterpret_cast<intptr_t>(function)); |
+ "[deoptimizing (%s): end ", |
+ MessageFor(bailout_type_)); |
PrintFunctionName(); |
PrintF(trace_scope_->file(), |
" @%d => node=%d, pc=0x%08" V8PRIxPTR ", state=%s, alignment=%s," |