From b21987203ef5f8ee64c1c7413a0e5ca760367504 Mon Sep 17 00:00:00 2001 From: "danno@chromium.org" Date: Mon, 23 May 2011 15:04:32 +0000 Subject: [PATCH] Ensure SMI check for receiver in external array store stub for ARM. R=ager@chromium.org BUG=none TEST=test/mjsunit/external-array.js Review URL: http://codereview.chromium.org/7058011 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@7999 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- src/arm/stub-cache-arm.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/arm/stub-cache-arm.cc b/src/arm/stub-cache-arm.cc index db681936b8..eeeca48094 100644 --- a/src/arm/stub-cache-arm.cc +++ b/src/arm/stub-cache-arm.cc @@ -3428,7 +3428,7 @@ MaybeObject* ExternalArrayStoreStubCompiler::CompileStore( r3, Handle(receiver->map()), Handle(stub), - DONT_DO_SMI_CHECK); + DO_SMI_CHECK); Handle ic = isolate()->builtins()->KeyedStoreIC_Miss(); __ Jump(ic, RelocInfo::CODE_TARGET);