Unreviewed, fix 32-bit build.
authorkeith_miller@apple.com <keith_miller@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 8 Mar 2018 04:18:50 +0000 (04:18 +0000)
committerkeith_miller@apple.com <keith_miller@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 8 Mar 2018 04:18:50 +0000 (04:18 +0000)
* dfg/DFGSpeculativeJIT.cpp:
(JSC::DFG::SpeculativeJIT::compileCallDOMGetter):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@229394 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/dfg/DFGSpeculativeJIT.cpp

index 18ab0ca..2400f3a 100644 (file)
@@ -1,5 +1,12 @@
 2018-03-07  Keith Miller  <keith_miller@apple.com>
 
+        Unreviewed, fix 32-bit build.
+
+        * dfg/DFGSpeculativeJIT.cpp:
+        (JSC::DFG::SpeculativeJIT::compileCallDOMGetter):
+
+2018-03-07  Keith Miller  <keith_miller@apple.com>
+
         Meta-program setupArguments and callOperation
         https://bugs.webkit.org/show_bug.cgi?id=183263
 
index 5eb81e2..0409a24 100644 (file)
@@ -8642,7 +8642,7 @@ void SpeculativeJIT::compileCallDOMGetter(Node* node)
 #if USE(JSVALUE64)
         m_jit.setupArguments<J_JITOperation_EJI>(baseGPR, identifierUID(node->callDOMGetterData()->identifierNumber));
 #else
-        m_jit.setupArguments<J_JITOperation_EJI>(baseGPR, identifierUID(node->callDOMGetterData()->identifierNumber));
+        m_jit.setupArguments<J_JITOperation_EJI>(JSValue::JSCellType, baseGPR, identifierUID(node->callDOMGetterData()->identifierNumber));
 #endif
         m_jit.storePtr(GPRInfo::callFrameRegister, &m_jit.vm()->topCallFrame);
         m_jit.emitStoreCodeOrigin(m_currentNode->origin.semantic);