Index: src/hydrogen-instructions.cc |
diff --git a/src/hydrogen-instructions.cc b/src/hydrogen-instructions.cc |
index e7ad219964b3946b35e81dbd76011d7e8ff2133f..9769abc32f75361c16a072c076b90ef77abaf918 100644 |
--- a/src/hydrogen-instructions.cc |
+++ b/src/hydrogen-instructions.cc |
@@ -849,6 +849,15 @@ void HUnaryCall::PrintDataTo(StringStream* stream) { |
} |
+void HCallJSFunction::PrintDataTo(StringStream* stream) { |
+ OperandAt(0)->PrintNameTo(stream); |
+ stream->Add(" "); |
+ OperandAt(1)->PrintNameTo(stream); |
+ stream->Add(" "); |
+ stream->Add("#%d", argument_count()); |
+} |
+ |
+ |
void HBinaryCall::PrintDataTo(StringStream* stream) { |
first()->PrintNameTo(stream); |
stream->Add(" "); |
@@ -974,34 +983,21 @@ void HBoundsCheckBaseIndexInformation::PrintDataTo(StringStream* stream) { |
} |
-void HCallConstantFunction::PrintDataTo(StringStream* stream) { |
- if (IsApplyFunction()) { |
- stream->Add("optimized apply "); |
- } else { |
- stream->Add("%o ", function()->shared()->DebugName()); |
+void HCallWithDescriptor::PrintDataTo(StringStream* stream) { |
+ for (int i = 0; i < OperandCount(); i++) { |
+ OperandAt(i)->PrintNameTo(stream); |
+ stream->Add(" "); |
} |
stream->Add("#%d", argument_count()); |
} |
-void HCallNamed::PrintDataTo(StringStream* stream) { |
- stream->Add("%o ", *name()); |
- HUnaryCall::PrintDataTo(stream); |
-} |
- |
- |
void HCallGlobal::PrintDataTo(StringStream* stream) { |
stream->Add("%o ", *name()); |
HUnaryCall::PrintDataTo(stream); |
} |
-void HCallKnownGlobal::PrintDataTo(StringStream* stream) { |
- stream->Add("%o ", target()->shared()->DebugName()); |
- stream->Add("#%d", argument_count()); |
-} |
- |
- |
void HCallNewArray::PrintDataTo(StringStream* stream) { |
stream->Add(ElementsKindToString(elements_kind())); |
stream->Add(" "); |