From cfcb20136742c6e3e67bff66186c85e4a0713e38 Mon Sep 17 00:00:00 2001 From: "verwaest@chromium.org" Date: Tue, 14 Jan 2014 16:13:18 +0000 Subject: [PATCH] Fix loading the global receiver on ARM. R=dcarney@chromium.org Review URL: https://codereview.chromium.org/138463002 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@18593 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- src/arm/lithium-codegen-arm.cc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/arm/lithium-codegen-arm.cc b/src/arm/lithium-codegen-arm.cc index 6292ccfafc..bf87123888 100644 --- a/src/arm/lithium-codegen-arm.cc +++ b/src/arm/lithium-codegen-arm.cc @@ -3505,8 +3505,7 @@ void LCodeGen::DoWrapReceiver(LWrapReceiver* instr) { __ bind(&global_object); __ ldr(receiver, FieldMemOperand(function, JSFunction::kContextOffset)); __ ldr(receiver, - ContextOperand(receiver, - Context::SlotOffset(Context::GLOBAL_OBJECT_INDEX))); + ContextOperand(receiver, Context::GLOBAL_OBJECT_INDEX)); __ ldr(receiver, FieldMemOperand(receiver, GlobalObject::kGlobalReceiverOffset));