Title: [192542] trunk/Source/_javascript_Core
Revision
192542
Author
fpi...@apple.com
Date
2015-11-17 14:46:53 -0800 (Tue, 17 Nov 2015)

Log Message

Add a FTL_USES_B3 compile-time setting and set it to 0.

Rubber stamped by Benjamin Poulain.

* dfg/DFGCommon.h:

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (192541 => 192542)


--- trunk/Source/_javascript_Core/ChangeLog	2015-11-17 22:41:24 UTC (rev 192541)
+++ trunk/Source/_javascript_Core/ChangeLog	2015-11-17 22:46:53 UTC (rev 192542)
@@ -1,5 +1,13 @@
 2015-11-17  Filip Pizlo  <fpi...@apple.com>
 
+        Add a FTL_USES_B3 compile-time setting and set it to 0.
+
+        Rubber stamped by Benjamin Poulain.
+
+        * dfg/DFGCommon.h:
+
+2015-11-17  Filip Pizlo  <fpi...@apple.com>
+
         CheckAdd/Mul should have commutativity optimizations in B3->Air lowering
         https://bugs.webkit.org/show_bug.cgi?id=151214
 

Modified: trunk/Source/_javascript_Core/dfg/DFGCommon.h (192541 => 192542)


--- trunk/Source/_javascript_Core/dfg/DFGCommon.h	2015-11-17 22:41:24 UTC (rev 192541)
+++ trunk/Source/_javascript_Core/dfg/DFGCommon.h	2015-11-17 22:46:53 UTC (rev 192542)
@@ -35,6 +35,11 @@
 
 namespace JSC { namespace DFG {
 
+// We are in the middle of an experimental transition from LLVM to B3 as the backend for the FTL. We don't
+// yet know how it will turn out. For now, this flag will control whether FTL uses B3. Remember to set this
+// to 0 before committing!
+#define FTL_USES_B3 0
+
 struct Node;
 
 typedef uint32_t BlockIndex;
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to