Index: src/ic/x64/handler-compiler-x64.cc |
diff --git a/src/ic/x64/handler-compiler-x64.cc b/src/ic/x64/handler-compiler-x64.cc |
index feea10360f51ec0b54239ccbff2a9504684562cb..5d2935931668465f3c95630db77f032a4ca5c725 100644 |
--- a/src/ic/x64/handler-compiler-x64.cc |
+++ b/src/ic/x64/handler-compiler-x64.cc |
@@ -93,6 +93,8 @@ void PropertyHandlerCompiler::GenerateApiAccessorCall( |
DCHECK(optimization.is_simple_api_call()); |
__ PopReturnAddressTo(scratch); |
+ // accessor_holder |
+ __ Push(accessor_holder); |
Yuki
2017/06/22 14:52:53
It looks like that I broke some ABI because I've a
Toon Verwaest
2017/06/23 12:11:42
CallApiCallbackStub does
2780 int stack_space
Yuki
2017/06/26 07:38:27
Thanks! You're right, now the tests pass.
What a
|
// receiver |
__ Push(receiver); |
// Write the arguments to stack frame. |