| Index: runtime/vm/intermediate_language_x64.cc
|
| ===================================================================
|
| --- runtime/vm/intermediate_language_x64.cc (revision 14014)
|
| +++ runtime/vm/intermediate_language_x64.cc (working copy)
|
| @@ -1560,7 +1560,7 @@
|
| ASSERT(left == result);
|
| Label* deopt = NULL;
|
| if (CanDeoptimize()) {
|
| - deopt = compiler->AddDeoptStub(instance_call()->deopt_id(),
|
| + deopt = compiler->AddDeoptStub(deopt_id(),
|
| kDeoptBinarySmiOp);
|
| }
|
|
|
| @@ -1727,7 +1727,7 @@
|
| __ pushq(temp);
|
| __ pushq(right);
|
| compiler->GenerateStaticCall(
|
| - instance_call()->deopt_id(),
|
| + deopt_id(),
|
| instance_call()->token_pos(),
|
| target,
|
| kArgumentCount,
|
| @@ -1941,7 +1941,7 @@
|
| ASSERT(value == locs()->out().reg());
|
| switch (op_kind()) {
|
| case Token::kNEGATE: {
|
| - Label* deopt = compiler->AddDeoptStub(instance_call()->deopt_id(),
|
| + Label* deopt = compiler->AddDeoptStub(deopt_id(),
|
| kDeoptUnaryOp);
|
| __ negq(value);
|
| __ j(OVERFLOW, deopt);
|
|
|