| Index: src/arm64/macro-assembler-arm64.cc
|
| diff --git a/src/arm64/macro-assembler-arm64.cc b/src/arm64/macro-assembler-arm64.cc
|
| index 53c673d176d7fc8e77689befc39426366c620c90..5b941a2a5a53648433605d6deb502bd7539e0622 100644
|
| --- a/src/arm64/macro-assembler-arm64.cc
|
| +++ b/src/arm64/macro-assembler-arm64.cc
|
| @@ -1705,7 +1705,7 @@ void MacroAssembler::GetBuiltinFunction(Register target,
|
| int native_context_index) {
|
| // Load the builtins object into target register.
|
| Ldr(target, GlobalObjectMemOperand());
|
| - Ldr(target, FieldMemOperand(target, GlobalObject::kNativeContextOffset));
|
| + Ldr(target, FieldMemOperand(target, JSGlobalObject::kNativeContextOffset));
|
| // Load the JavaScript builtin function from the builtins object.
|
| Ldr(target, ContextMemOperand(target, native_context_index));
|
| }
|
| @@ -3002,7 +3002,7 @@ void MacroAssembler::LoadContext(Register dst, int context_chain_length) {
|
|
|
| void MacroAssembler::LoadGlobalProxy(Register dst) {
|
| Ldr(dst, GlobalObjectMemOperand());
|
| - Ldr(dst, FieldMemOperand(dst, GlobalObject::kGlobalProxyOffset));
|
| + Ldr(dst, FieldMemOperand(dst, JSGlobalObject::kGlobalProxyOffset));
|
| }
|
|
|
|
|
| @@ -3782,7 +3782,8 @@ void MacroAssembler::CheckAccessGlobalProxy(Register holder_reg,
|
| int offset =
|
| Context::kHeaderSize + Context::GLOBAL_OBJECT_INDEX * kPointerSize;
|
| Ldr(scratch1, FieldMemOperand(scratch1, offset));
|
| - Ldr(scratch1, FieldMemOperand(scratch1, GlobalObject::kNativeContextOffset));
|
| + Ldr(scratch1,
|
| + FieldMemOperand(scratch1, JSGlobalObject::kNativeContextOffset));
|
|
|
| // Check the context is a native context.
|
| if (emit_debug_code()) {
|
| @@ -4616,7 +4617,8 @@ void MacroAssembler::LoadTransitionedArrayMapConditional(
|
| Label* no_map_match) {
|
| // Load the global or builtins object from the current context.
|
| Ldr(scratch1, GlobalObjectMemOperand());
|
| - Ldr(scratch1, FieldMemOperand(scratch1, GlobalObject::kNativeContextOffset));
|
| + Ldr(scratch1,
|
| + FieldMemOperand(scratch1, JSGlobalObject::kNativeContextOffset));
|
|
|
| // Check that the function's map is the same as the expected cached map.
|
| Ldr(scratch1, ContextMemOperand(scratch1, Context::JS_ARRAY_MAPS_INDEX));
|
| @@ -4635,8 +4637,8 @@ void MacroAssembler::LoadGlobalFunction(int index, Register function) {
|
| // Load the global or builtins object from the current context.
|
| Ldr(function, GlobalObjectMemOperand());
|
| // Load the native context from the global or builtins object.
|
| - Ldr(function, FieldMemOperand(function,
|
| - GlobalObject::kNativeContextOffset));
|
| + Ldr(function,
|
| + FieldMemOperand(function, JSGlobalObject::kNativeContextOffset));
|
| // Load the function from the native context.
|
| Ldr(function, ContextMemOperand(function, index));
|
| }
|
|
|