| Index: src/full-codegen/ia32/full-codegen-ia32.cc
|
| diff --git a/src/full-codegen/ia32/full-codegen-ia32.cc b/src/full-codegen/ia32/full-codegen-ia32.cc
|
| index a22c84fd7ca2b5972d690918c2339c53df9b392c..565f58598f3af814154bd33f3f34dcb1737f8267 100644
|
| --- a/src/full-codegen/ia32/full-codegen-ia32.cc
|
| +++ b/src/full-codegen/ia32/full-codegen-ia32.cc
|
| @@ -2329,6 +2329,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);
|
| @@ -2385,6 +2386,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);
|
|
|