| Index: src/arm64/lithium-codegen-arm64.cc
|
| diff --git a/src/arm64/lithium-codegen-arm64.cc b/src/arm64/lithium-codegen-arm64.cc
|
| index 8fa4fbfa835b5dab0692943be9c45b680501bbe1..a14f5afa2f080a33395fdafb2ce48ac7417f6569 100644
|
| --- a/src/arm64/lithium-codegen-arm64.cc
|
| +++ b/src/arm64/lithium-codegen-arm64.cc
|
| @@ -661,7 +661,7 @@ bool LCodeGen::GeneratePrologue() {
|
| __ JumpIfNotRoot(x10, Heap::kUndefinedValueRootIndex, &ok);
|
|
|
| __ Ldr(x10, GlobalObjectMemOperand());
|
| - __ Ldr(x10, FieldMemOperand(x10, GlobalObject::kGlobalReceiverOffset));
|
| + __ Ldr(x10, FieldMemOperand(x10, GlobalObject::kGlobalProxyOffset));
|
| __ Poke(x10, receiver_offset);
|
|
|
| __ Bind(&ok);
|
| @@ -5949,7 +5949,7 @@ void LCodeGen::DoWrapReceiver(LWrapReceiver* instr) {
|
| __ Bind(&global_object);
|
| __ Ldr(result, FieldMemOperand(function, JSFunction::kContextOffset));
|
| __ Ldr(result, ContextMemOperand(result, Context::GLOBAL_OBJECT_INDEX));
|
| - __ Ldr(result, FieldMemOperand(result, GlobalObject::kGlobalReceiverOffset));
|
| + __ Ldr(result, FieldMemOperand(result, GlobalObject::kGlobalProxyOffset));
|
| __ B(&done);
|
|
|
| __ Bind(©_receiver);
|
|
|