From f5832810d7bd6d373e7a6d3af29e9c17fa9bff93 Mon Sep 17 00:00:00 2001 From: "verwaest@chromium.org" Date: Tue, 17 Dec 2013 17:36:39 +0000 Subject: [PATCH] Move the receiver into r0 for PatchGlobalProxy. This fixes the ARM/android bug http://build.chromium.org/p/tryserver.chromium/builders/android_dbg_triggered_tests/builds/112686/steps/androidwebview_instrumentation_tests TBR=dcarney@chromium.org BUG= Review URL: https://codereview.chromium.org/104823006 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@18327 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- src/arm/stub-cache-arm.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/arm/stub-cache-arm.cc b/src/arm/stub-cache-arm.cc index 08fd2c2..4d9fc0d 100644 --- a/src/arm/stub-cache-arm.cc +++ b/src/arm/stub-cache-arm.cc @@ -1036,6 +1036,7 @@ class CallInterceptorCompiler BASE_EMBEDDED { masm, optimization, arguments_.immediate(), false); } else { Handle function = optimization.constant_function(); + __ Move(r0, receiver); stub_compiler_->GenerateJumpFunction(object, function); } -- 2.7.4