Title: [196672] trunk/Source/_javascript_Core
- Revision
- 196672
- Author
- [email protected]
- Date
- 2016-02-16 16:45:51 -0800 (Tue, 16 Feb 2016)
Log Message
[JSC] Enable B3 on ARM64
https://bugs.webkit.org/show_bug.cgi?id=154275
Patch by Benjamin Poulain <[email protected]> on 2016-02-16
Reviewed by Mark Lam.
The port passes more tests than LLVM now, let's use it by default.
* dfg/DFGCommon.h:
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (196671 => 196672)
--- trunk/Source/_javascript_Core/ChangeLog 2016-02-17 00:30:39 UTC (rev 196671)
+++ trunk/Source/_javascript_Core/ChangeLog 2016-02-17 00:45:51 UTC (rev 196672)
@@ -1,3 +1,14 @@
+2016-02-16 Benjamin Poulain <[email protected]>
+
+ [JSC] Enable B3 on ARM64
+ https://bugs.webkit.org/show_bug.cgi?id=154275
+
+ Reviewed by Mark Lam.
+
+ The port passes more tests than LLVM now, let's use it by default.
+
+ * dfg/DFGCommon.h:
+
2016-02-16 Commit Queue <[email protected]>
Unreviewed, rolling out r196652.
Modified: trunk/Source/_javascript_Core/dfg/DFGCommon.h (196671 => 196672)
--- trunk/Source/_javascript_Core/dfg/DFGCommon.h 2016-02-17 00:30:39 UTC (rev 196671)
+++ trunk/Source/_javascript_Core/dfg/DFGCommon.h 2016-02-17 00:45:51 UTC (rev 196672)
@@ -37,7 +37,7 @@
// We are in the middle of a transition from LLVM to B3 as the backend for the FTL. This flag will go
// away once that transition is finished. For now, we enable B3 only on some platforms.
-#if CPU(X86_64) && ENABLE(FTL_JIT)
+#if (CPU(X86_64) || CPU(ARM64)) && ENABLE(FTL_JIT)
#define FTL_USES_B3 1
#else
#define FTL_USES_B3 0
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes