Title: [198894] trunk/Source/_javascript_Core
- Revision
- 198894
- Author
- [email protected]
- Date
- 2016-03-31 09:12:26 -0700 (Thu, 31 Mar 2016)
Log Message
Gardening: Build and logic fix after r198873.
https://bugs.webkit.org/show_bug.cgi?id=156043
Not reviewed.
* assembler/MacroAssemblerX86Common.h:
(JSC::MacroAssemblerX86Common::addFloat):
- 2 args were meant to be ordered differently in order to call the other addFloat.
Instead, there was an infinite recursion bug. This is now fixed.
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (198893 => 198894)
--- trunk/Source/_javascript_Core/ChangeLog 2016-03-31 15:35:41 UTC (rev 198893)
+++ trunk/Source/_javascript_Core/ChangeLog 2016-03-31 16:12:26 UTC (rev 198894)
@@ -1,3 +1,15 @@
+2016-03-31 Mark Lam <[email protected]>
+
+ Gardening: Build and logic fix after r198873.
+ https://bugs.webkit.org/show_bug.cgi?id=156043
+
+ Not reviewed.
+
+ * assembler/MacroAssemblerX86Common.h:
+ (JSC::MacroAssemblerX86Common::addFloat):
+ - 2 args were meant to be ordered differently in order to call the other addFloat.
+ Instead, there was an infinite recursion bug. This is now fixed.
+
2016-03-30 Benjamin Poulain <[email protected]>
[JSC][x86] Add the 3 operands forms of floating point addition and multiplication
Modified: trunk/Source/_javascript_Core/assembler/MacroAssemblerX86Common.h (198893 => 198894)
--- trunk/Source/_javascript_Core/assembler/MacroAssemblerX86Common.h 2016-03-31 15:35:41 UTC (rev 198893)
+++ trunk/Source/_javascript_Core/assembler/MacroAssemblerX86Common.h 2016-03-31 16:12:26 UTC (rev 198894)
@@ -1177,7 +1177,7 @@
void addFloat(FPRegisterID op1, Address op2, FPRegisterID dest)
{
- addFloat(op1, op2, dest);
+ addFloat(op2, op1, dest);
}
void divDouble(FPRegisterID src, FPRegisterID dest)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes