Title: [141894] trunk/Source/_javascript_Core
- Revision
- 141894
- Author
- [email protected]
- Date
- 2013-02-05 07:52:16 -0800 (Tue, 05 Feb 2013)
Log Message
r141788 won't build due to not having all changes needed by Node* change
https://bugs.webkit.org/show_bug.cgi?id=108944
Reviewed by David Kilzer.
Fixed three instances of integerResult(..., m_compileIndex) to be integerResult(..., node).
* dfg/DFGSpeculativeJIT.cpp:
(JSC::DFG::SpeculativeJIT::compileSoftModulo):
(JSC::DFG::SpeculativeJIT::compileIntegerArithDivForARMv7s):
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (141893 => 141894)
--- trunk/Source/_javascript_Core/ChangeLog 2013-02-05 15:48:45 UTC (rev 141893)
+++ trunk/Source/_javascript_Core/ChangeLog 2013-02-05 15:52:16 UTC (rev 141894)
@@ -1,3 +1,16 @@
+2013-02-05 Michael Saboff <[email protected]>
+
+ r141788 won't build due to not having all changes needed by Node* change
+ https://bugs.webkit.org/show_bug.cgi?id=108944
+
+ Reviewed by David Kilzer.
+
+ Fixed three instances of integerResult(..., m_compileIndex) to be integerResult(..., node).
+
+ * dfg/DFGSpeculativeJIT.cpp:
+ (JSC::DFG::SpeculativeJIT::compileSoftModulo):
+ (JSC::DFG::SpeculativeJIT::compileIntegerArithDivForARMv7s):
+
2013-02-04 Sheriff Bot <[email protected]>
Unreviewed, rolling out r141809.
Modified: trunk/Source/_javascript_Core/dfg/DFGSpeculativeJIT.cpp (141893 => 141894)
--- trunk/Source/_javascript_Core/dfg/DFGSpeculativeJIT.cpp 2013-02-05 15:48:45 UTC (rev 141893)
+++ trunk/Source/_javascript_Core/dfg/DFGSpeculativeJIT.cpp 2013-02-05 15:52:16 UTC (rev 141894)
@@ -2875,7 +2875,7 @@
m_jit.assembler().it(ARMv7Assembler::ConditionLT);
m_jit.assembler().neg(resultGPR, resultGPR);
- integerResult(resultGPR, m_compileIndex);
+ integerResult(resultGPR, node);
return;
}
}
@@ -2971,7 +2971,7 @@
numeratorPositive.link(&m_jit);
}
- integerResult(quotientThenRemainderGPR, m_compileIndex);
+ integerResult(quotientThenRemainderGPR, node);
#else // not architecture that can do integer division
// Do this the *safest* way possible: call out to a C function that will do the modulo,
// and then attempt to convert back.
@@ -3317,7 +3317,7 @@
speculationCheck(Overflow, JSValueRegs(), 0, m_jit.branch32(JITCompiler::NotEqual, multiplyAnswer.gpr(), op1GPR));
}
- integerResult(quotient.gpr(), m_compileIndex);
+ integerResult(quotient.gpr(), node);
}
#endif
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes