| Index: src/full-codegen/x87/full-codegen-x87.cc
|
| diff --git a/src/full-codegen/x87/full-codegen-x87.cc b/src/full-codegen/x87/full-codegen-x87.cc
|
| index fadedf1e20e9298e9c1a32ba7c6d38a5cf546e72..945788ef825ec63a156e0c3ccc73138c88118d3c 100644
|
| --- a/src/full-codegen/x87/full-codegen-x87.cc
|
| +++ b/src/full-codegen/x87/full-codegen-x87.cc
|
| @@ -2321,6 +2321,7 @@ void FullCodeGenerator::EmitSuperCallWithLoadIC(Call* expr) {
|
| // - home_object
|
| // - key
|
| CallRuntimeWithOperands(Runtime::kLoadFromSuper);
|
| + PrepareForBailoutForId(prop->LoadId(), TOS_REG);
|
|
|
| // Replace home_object with target function.
|
| __ mov(Operand(esp, kPointerSize), eax);
|
| @@ -2377,6 +2378,7 @@ void FullCodeGenerator::EmitKeyedSuperCallWithLoadIC(Call* expr) {
|
| // - home_object
|
| // - key
|
| CallRuntimeWithOperands(Runtime::kLoadKeyedFromSuper);
|
| + PrepareForBailoutForId(prop->LoadId(), TOS_REG);
|
|
|
| // Replace home_object with target function.
|
| __ mov(Operand(esp, kPointerSize), eax);
|
|
|