| Index: src/ia32/macro-assembler-ia32.cc
|
| diff --git a/src/ia32/macro-assembler-ia32.cc b/src/ia32/macro-assembler-ia32.cc
|
| index 0eda69c97c4b39e744c0e65ff42f3baa00e8d32f..bad052c55e1e9e283d969684614cf65d976291d1 100644
|
| --- a/src/ia32/macro-assembler-ia32.cc
|
| +++ b/src/ia32/macro-assembler-ia32.cc
|
| @@ -2086,7 +2086,8 @@ void MacroAssembler::CallApiFunctionAndReturn(Address function_address,
|
| bind(&delete_allocated_handles);
|
| mov(Operand::StaticVariable(limit_address), edi);
|
| mov(edi, eax);
|
| - mov(Operand(esp, 0), Immediate(ExternalReference::isolate_address()));
|
| + mov(Operand(esp, 0),
|
| + Immediate(ExternalReference::isolate_address(isolate())));
|
| mov(eax, Immediate(delete_extensions));
|
| call(eax);
|
| mov(eax, edi);
|
|
|