| Index: src/ia32/stub-cache-ia32.cc
|
| diff --git a/src/ia32/stub-cache-ia32.cc b/src/ia32/stub-cache-ia32.cc
|
| index e1db7cdc8457a9f1207cb592155117735456374a..7cb7811e22685547c9c90f6b75725b0e90b0f6bf 100644
|
| --- a/src/ia32/stub-cache-ia32.cc
|
| +++ b/src/ia32/stub-cache-ia32.cc
|
| @@ -1386,8 +1386,8 @@ void BaseLoadStubCompiler::GenerateLoadCallback(
|
| } else {
|
| __ push(Immediate(Handle<Object>(callback->data(), isolate())));
|
| }
|
| - __ push(Immediate(reinterpret_cast<int>(isolate())));
|
| __ push(Immediate(isolate()->factory()->undefined_value())); // ReturnValue
|
| + __ push(Immediate(reinterpret_cast<int>(isolate())));
|
|
|
| // Save a pointer to where we pushed the arguments pointer. This will be
|
| // passed as the const ExecutableAccessorInfo& to the C++ callback.
|
| @@ -1420,7 +1420,7 @@ void BaseLoadStubCompiler::GenerateLoadCallback(
|
| __ CallApiFunctionAndReturn(getter_address,
|
| kStackSpace,
|
| returns_handle,
|
| - 4);
|
| + 5);
|
| }
|
|
|
|
|
|
|