Index: src/runtime.cc |
diff --git a/src/runtime.cc b/src/runtime.cc |
index 6e93e58620d04564d04255dcef9571b17540b104..a435c255fb88c28709d2e48f8708cb0baa3dc027 100644 |
--- a/src/runtime.cc |
+++ b/src/runtime.cc |
@@ -8140,6 +8140,14 @@ static void MaterializeArgumentsObjectInFrame(Isolate* isolate, |
ASSERT(*arguments != isolate->heap()->undefined_value()); |
} |
frame->SetExpression(i, *arguments); |
+ if (FLAG_trace_deopt) { |
+ PrintF("Materializing arguments object for frame %p - %p: %p ", |
+ reinterpret_cast<void*>(frame->sp()), |
+ reinterpret_cast<void*>(frame->fp()), |
+ reinterpret_cast<void*>(*arguments)); |
+ arguments->ShortPrint(); |
+ PrintF("\n"); |
+ } |
} |
} |
} |