Title: [146309] trunk/Source/_javascript_Core
Revision
146309
Author
o...@webkit.org
Date
2013-03-20 00:43:14 -0700 (Wed, 20 Mar 2013)

Log Message

REGRESSION(r146089): It broke 20 sputnik tests on ARM traditional and Thumb2
https://bugs.webkit.org/show_bug.cgi?id=112676

Rubber-stamped by Filip Pizlo.

Add one more EABI_32BIT_DUMMY_ARG to make DFG JIT ARM EABI compatible
again after r146089 similar to https://bugs.webkit.org/show_bug.cgi?id=84449

* dfg/DFGSpeculativeJIT.h:
(JSC::DFG::SpeculativeJIT::callOperation):

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (146308 => 146309)


--- trunk/Source/_javascript_Core/ChangeLog	2013-03-20 07:16:08 UTC (rev 146308)
+++ trunk/Source/_javascript_Core/ChangeLog	2013-03-20 07:43:14 UTC (rev 146309)
@@ -1,3 +1,16 @@
+2013-03-20  Csaba Osztrogonác  <o...@webkit.org>
+
+        REGRESSION(r146089): It broke 20 sputnik tests on ARM traditional and Thumb2
+        https://bugs.webkit.org/show_bug.cgi?id=112676
+
+        Rubber-stamped by Filip Pizlo.
+
+        Add one more EABI_32BIT_DUMMY_ARG to make DFG JIT ARM EABI compatible
+        again after r146089 similar to https://bugs.webkit.org/show_bug.cgi?id=84449
+
+        * dfg/DFGSpeculativeJIT.h:
+        (JSC::DFG::SpeculativeJIT::callOperation):
+
 2013-03-19  Michael Saboff  <msab...@apple.com>
 
         Crash when loading http://www.jqchart.com/jquery/gauges/RadialGauge/LiveData

Modified: trunk/Source/_javascript_Core/dfg/DFGSpeculativeJIT.h (146308 => 146309)


--- trunk/Source/_javascript_Core/dfg/DFGSpeculativeJIT.h	2013-03-20 07:16:08 UTC (rev 146308)
+++ trunk/Source/_javascript_Core/dfg/DFGSpeculativeJIT.h	2013-03-20 07:43:14 UTC (rev 146309)
@@ -1503,7 +1503,7 @@
     }
     JITCompiler::Call callOperation(C_DFGOperation_EJ operation, GPRReg result, GPRReg arg1Tag, GPRReg arg1Payload)
     {
-        m_jit.setupArgumentsWithExecState(arg1Payload, arg1Tag);
+        m_jit.setupArgumentsWithExecState(EABI_32BIT_DUMMY_ARG arg1Payload, arg1Tag);
         return appendCallWithExceptionCheckSetResult(operation, result);
     }
     JITCompiler::Call callOperation(S_DFGOperation_J operation, GPRReg result, GPRReg arg1Tag, GPRReg arg1Payload)
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to