| Index: src/x64/stub-cache-x64.cc
|
| diff --git a/src/x64/stub-cache-x64.cc b/src/x64/stub-cache-x64.cc
|
| index f42b1b86311f0a181c2381ae4091e6dc4f7a583f..25fb71032f00ae5a74b99a4c630e30259ab21e70 100644
|
| --- a/src/x64/stub-cache-x64.cc
|
| +++ b/src/x64/stub-cache-x64.cc
|
| @@ -1315,8 +1315,8 @@ void BaseLoadStubCompiler::GenerateLoadCallback(
|
| Register reg,
|
| Handle<ExecutableAccessorInfo> callback) {
|
| // Insert additional parameters into the stack frame above return address.
|
| - ASSERT(!scratch2().is(reg));
|
| - __ pop(scratch2()); // Get return address to place it below.
|
| + ASSERT(!scratch4().is(reg));
|
| + __ pop(scratch4()); // Get return address to place it below.
|
|
|
| __ push(receiver()); // receiver
|
| __ push(reg); // holder
|
| @@ -1354,9 +1354,9 @@ void BaseLoadStubCompiler::GenerateLoadCallback(
|
| Register name_arg = rdi;
|
| #endif
|
|
|
| - ASSERT(!name_arg.is(scratch2()));
|
| + ASSERT(!name_arg.is(scratch4()));
|
| __ movq(name_arg, rsp);
|
| - __ push(scratch2()); // Restore return address.
|
| + __ push(scratch4()); // Restore return address.
|
|
|
| // v8::Arguments::values_ and handler for name.
|
| const int kStackSpace = PropertyCallbackArguments::kArgsLength + 1;
|
|
|