| Index: src/hydrogen-instructions.cc
|
| diff --git a/src/hydrogen-instructions.cc b/src/hydrogen-instructions.cc
|
| index a91b9b7f343362043dbbf1d58f6a80c4b4ee5f59..6303cd13c7a583d13e906651c7cb81e39698c49d 100644
|
| --- a/src/hydrogen-instructions.cc
|
| +++ b/src/hydrogen-instructions.cc
|
| @@ -779,11 +779,9 @@ bool HInstruction::CanDeoptimize() {
|
| case HValue::kArgumentsElements:
|
| case HValue::kArgumentsLength:
|
| case HValue::kArgumentsObject:
|
| - case HValue::kArrayShift:
|
| case HValue::kBlockEntry:
|
| case HValue::kBoundsCheckBaseIndexInformation:
|
| case HValue::kCallFunction:
|
| - case HValue::kCallJSFunction:
|
| case HValue::kCallNew:
|
| case HValue::kCallNewArray:
|
| case HValue::kCallStub:
|
| @@ -849,6 +847,7 @@ bool HInstruction::CanDeoptimize() {
|
| case HValue::kBitwise:
|
| case HValue::kBoundsCheck:
|
| case HValue::kBranch:
|
| + case HValue::kCallJSFunction:
|
| case HValue::kCallRuntime:
|
| case HValue::kChange:
|
| case HValue::kCheckHeapObject:
|
| @@ -3609,12 +3608,6 @@ void HTransitionElementsKind::PrintDataTo(StringStream* stream) {
|
| }
|
|
|
|
|
| -void HArrayShift::PrintDataTo(StringStream* stream) {
|
| - object()->PrintNameTo(stream);
|
| - stream->Add(" [%s]", ElementsAccessor::ForKind(kind())->name());
|
| -}
|
| -
|
| -
|
| void HLoadGlobalCell::PrintDataTo(StringStream* stream) {
|
| stream->Add("[%p]", *cell().handle());
|
| if (!details_.IsDontDelete()) stream->Add(" (deleteable)");
|
|
|