| Index: src/deoptimizer.cc
|
| diff --git a/src/deoptimizer.cc b/src/deoptimizer.cc
|
| index 7018346842a84eb4c493444e6b3bf1cb2dc17192..2cfba59fbded47b7c1ea9fd31098e1fc6b84a031 100644
|
| --- a/src/deoptimizer.cc
|
| +++ b/src/deoptimizer.cc
|
| @@ -529,26 +529,7 @@ Deoptimizer::Deoptimizer(Isolate* isolate,
|
| if (type == EAGER) {
|
| ASSERT(from == NULL);
|
| compiled_code_ = function_->code();
|
| - if (FLAG_trace_deopt && FLAG_code_comments) {
|
| - // Print instruction associated with this bailout.
|
| - const char* last_comment = NULL;
|
| - int mask = RelocInfo::ModeMask(RelocInfo::COMMENT)
|
| - | RelocInfo::ModeMask(RelocInfo::RUNTIME_ENTRY);
|
| - for (RelocIterator it(compiled_code_, mask); !it.done(); it.next()) {
|
| - RelocInfo* info = it.rinfo();
|
| - if (info->rmode() == RelocInfo::COMMENT) {
|
| - last_comment = reinterpret_cast<const char*>(info->data());
|
| - }
|
| - if (info->rmode() == RelocInfo::RUNTIME_ENTRY) {
|
| - unsigned id = Deoptimizer::GetDeoptimizationId(
|
| - info->target_address(), Deoptimizer::EAGER);
|
| - if (id == bailout_id && last_comment != NULL) {
|
| - PrintF(" %s\n", last_comment);
|
| - break;
|
| - }
|
| - }
|
| - }
|
| - }
|
| + if (FLAG_trace_deopt) compiled_code_->PrintDeoptLocation(bailout_id);
|
| } else if (type == LAZY) {
|
| compiled_code_ = isolate->deoptimizer_data()->FindDeoptimizingCode(from);
|
| if (compiled_code_ == NULL) {
|
|
|