Title: [99681] trunk/Source/_javascript_Core
Revision
99681
Author
[email protected]
Date
2011-11-09 03:26:52 -0800 (Wed, 09 Nov 2011)

Log Message

Unreviewed, rolling out r99678.
http://trac.webkit.org/changeset/99678
https://bugs.webkit.org/show_bug.cgi?id=71882

broke the build with -Werror=unused-but-set-variable
(Requested by tronical_ on #webkit).

Patch by Sheriff Bot <[email protected]> on 2011-11-09

* CMakeListsEfl.txt:
* wtf/Platform.h:

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/CMakeListsEfl.txt (99680 => 99681)


--- trunk/Source/_javascript_Core/CMakeListsEfl.txt	2011-11-09 11:19:29 UTC (rev 99680)
+++ trunk/Source/_javascript_Core/CMakeListsEfl.txt	2011-11-09 11:26:52 UTC (rev 99681)
@@ -29,7 +29,6 @@
     dfg/DFGDriver.cpp
     dfg/DFGGraph.cpp
     dfg/DFGJITCodeGenerator.cpp
-    dfg/DFGJITCodeGenerator64.cpp
     dfg/DFGJITCodeGenerator32_64.cpp
     dfg/DFGJITCompiler.cpp
     dfg/DFGOperations.cpp
@@ -38,6 +37,5 @@
     dfg/DFGPropagator.cpp
     dfg/DFGRepatch.cpp
     dfg/DFGSpeculativeJIT.cpp
-    dfg/DFGSpeculativeJIT64.cpp
     dfg/DFGSpeculativeJIT32_64.cpp
 )

Modified: trunk/Source/_javascript_Core/ChangeLog (99680 => 99681)


--- trunk/Source/_javascript_Core/ChangeLog	2011-11-09 11:19:29 UTC (rev 99680)
+++ trunk/Source/_javascript_Core/ChangeLog	2011-11-09 11:26:52 UTC (rev 99681)
@@ -1,3 +1,15 @@
+2011-11-09  Sheriff Bot  <[email protected]>
+
+        Unreviewed, rolling out r99678.
+        http://trac.webkit.org/changeset/99678
+        https://bugs.webkit.org/show_bug.cgi?id=71882
+
+        broke the build with -Werror=unused-but-set-variable
+        (Requested by tronical_ on #webkit).
+
+        * CMakeListsEfl.txt:
+        * wtf/Platform.h:
+
 2011-11-09  Andy Wingo  <[email protected]>
 
         Enable the DFG JIT on X86-64 Linux platforms

Modified: trunk/Source/_javascript_Core/wtf/Platform.h (99680 => 99681)


--- trunk/Source/_javascript_Core/wtf/Platform.h	2011-11-09 11:19:29 UTC (rev 99680)
+++ trunk/Source/_javascript_Core/wtf/Platform.h	2011-11-09 11:26:52 UTC (rev 99681)
@@ -882,13 +882,16 @@
 #define ENABLE_JIT 1
 #endif
 
-/* Enable the DFG JIT on X86 and X86_64.  Only tested on Mac and GNU/Linux.  */
-#if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) \
-    && (CPU(X86) || CPU(X86_64)) \
-    && (PLATFORM(MAC) || OS(LINUX))
+/* Currently for JSVALUE64, only tested on PLATFORM(MAC) */
+#if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC)
 #define ENABLE_DFG_JIT 1
 #endif
 
+/* Currently DFG for X86 are only tested on Linux OS and Mac Platform */
+#if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && CPU(X86) && (PLATFORM(MAC) || OS(LINUX))
+#define ENABLE_DFG_JIT 1
+#endif
+
 /* Profiling of types and values used by JIT code. DFG_JIT depends on it, but you
    can enable it manually with DFG turned off if you want to use it as a standalone
    profiler. In that case, you probably want to also enable VERBOSE_VALUE_PROFILE
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to