New tests introduced in r188545 fail on 32 bit ARM
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 21 Sep 2015 18:59:34 +0000 (18:59 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 21 Sep 2015 18:59:34 +0000 (18:59 +0000)
commit9f043479ac7af15252e9f25848b8f4365f08597c
tree80489452d43b2e1c8fd88f7e14a5bf10cc18e2f7
parent0316dc2d5c12a3e6fc1695b170de6799ef7ef745
New tests introduced in r188545 fail on 32 bit ARM
https://bugs.webkit.org/show_bug.cgi?id=148376

Patch by Aleksandr Skachkov <gskachkov@gmail.com> on 2015-09-19
Reviewed by Saam Barati.

Added correct support of the ARM CPU in JIT functions that are related to arrow function.

* dfg/DFGSpeculativeJIT.cpp:
(JSC::DFG::SpeculativeJIT::compileNewFunction):
* dfg/DFGSpeculativeJIT.h:
(JSC::DFG::SpeculativeJIT::callOperation):
* jit/JIT.h:
* jit/JITInlines.h:
(JSC::JIT::callOperation):
* jit/JITOpcodes.cpp:
(JSC::JIT::emitNewFuncExprCommon):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@190063 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/dfg/DFGSpeculativeJIT.cpp [changed mode: 0644->0755]
Source/JavaScriptCore/dfg/DFGSpeculativeJIT.h [changed mode: 0644->0755]
Source/JavaScriptCore/jit/JIT.h [changed mode: 0644->0755]
Source/JavaScriptCore/jit/JITInlines.h [changed mode: 0644->0755]
Source/JavaScriptCore/jit/JITOpcodes.cpp [changed mode: 0644->0755]