| 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(" ");
|
|
|