Title: [196444] trunk/Source/_javascript_Core
- Revision
- 196444
- Author
- benja...@webkit.org
- Date
- 2016-02-11 15:01:39 -0800 (Thu, 11 Feb 2016)
Log Message
[JSC] SqrtFloat and CeilFloat also suffer from partial register stalls
https://bugs.webkit.org/show_bug.cgi?id=154131
Reviewed by Filip Pizlo.
Looks like I forgot to update this when adding Float support.
Credit to Filip for finding this issue.
* b3/air/AirFixPartialRegisterStalls.cpp:
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (196443 => 196444)
--- trunk/Source/_javascript_Core/ChangeLog 2016-02-11 22:52:40 UTC (rev 196443)
+++ trunk/Source/_javascript_Core/ChangeLog 2016-02-11 23:01:39 UTC (rev 196444)
@@ -1,3 +1,15 @@
+2016-02-11 Benjamin Poulain <benja...@webkit.org>
+
+ [JSC] SqrtFloat and CeilFloat also suffer from partial register stalls
+ https://bugs.webkit.org/show_bug.cgi?id=154131
+
+ Reviewed by Filip Pizlo.
+
+ Looks like I forgot to update this when adding Float support.
+ Credit to Filip for finding this issue.
+
+ * b3/air/AirFixPartialRegisterStalls.cpp:
+
2016-02-11 Filip Pizlo <fpi...@apple.com>
Cannot call initializeIndex() if we didn't create the array using tryCreateUninitialized()
Modified: trunk/Source/_javascript_Core/b3/air/AirFixPartialRegisterStalls.cpp (196443 => 196444)
--- trunk/Source/_javascript_Core/b3/air/AirFixPartialRegisterStalls.cpp 2016-02-11 22:52:40 UTC (rev 196443)
+++ trunk/Source/_javascript_Core/b3/air/AirFixPartialRegisterStalls.cpp 2016-02-11 23:01:39 UTC (rev 196444)
@@ -51,7 +51,9 @@
case ConvertInt32ToDouble:
case ConvertInt64ToDouble:
case SqrtDouble:
+ case SqrtFloat:
case CeilDouble:
+ case CeilFloat:
return true;
default:
break;
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes