| Index: test/unittests/compiler/js-type-feedback-unittest.cc
|
| diff --git a/test/unittests/compiler/js-type-feedback-unittest.cc b/test/unittests/compiler/js-type-feedback-unittest.cc
|
| index f3f1b733fc75462d0b31f8f0ce783de324ccffec..3f981f74accac054498c7d110d2839fc2635de81 100644
|
| --- a/test/unittests/compiler/js-type-feedback-unittest.cc
|
| +++ b/test/unittests/compiler/js-type-feedback-unittest.cc
|
| @@ -84,9 +84,15 @@
|
|
|
| Handle<Name> name = isolate()->factory()->InternalizeUtf8String(string);
|
| const Operator* op = javascript()->LoadGlobal(name, feedback);
|
| - Node* load =
|
| - graph()->NewNode(op, context, global, vector, context,
|
| - EmptyFrameState(), EmptyFrameState(), effect, control);
|
| + Node* load = graph()->NewNode(op, context, global, vector, context);
|
| + if (mode == JSTypeFeedbackSpecializer::kDeoptimizationEnabled) {
|
| + for (int i = 0; i < OperatorProperties::GetFrameStateInputCount(op);
|
| + i++) {
|
| + load->AppendInput(zone(), EmptyFrameState());
|
| + }
|
| + }
|
| + load->AppendInput(zone(), effect);
|
| + load->AppendInput(zone(), control);
|
| Node* if_success = graph()->NewNode(common()->IfSuccess(), load);
|
| return graph()->NewNode(common()->Return(), load, load, if_success);
|
| }
|
|
|