| 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,"
|
|
|