Title: [154287] trunk/Source/_javascript_Core
Revision
154287
Author
[email protected]
Date
2013-08-19 11:28:02 -0700 (Mon, 19 Aug 2013)

Log Message

<https://webkit.org/b/120008> [GTK][ARM] _javascript_core compilation is broken

Patch by Víctor Manuel Jáquez Leal <[email protected]> on 2013-08-19
Reviewed by Oliver Hunt.

Guard the compilation of these files only if DFG_JIT is enabled.

* dfg/DFGDesiredTransitions.cpp:
* dfg/DFGDesiredTransitions.h:
* dfg/DFGDesiredWeakReferences.cpp:
* dfg/DFGDesiredWeakReferences.h:
* dfg/DFGDesiredWriteBarriers.cpp:
* dfg/DFGDesiredWriteBarriers.h:

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (154286 => 154287)


--- trunk/Source/_javascript_Core/ChangeLog	2013-08-19 18:09:12 UTC (rev 154286)
+++ trunk/Source/_javascript_Core/ChangeLog	2013-08-19 18:28:02 UTC (rev 154287)
@@ -1,3 +1,18 @@
+2013-08-19  Víctor Manuel Jáquez Leal  <[email protected]>
+
+        <https://webkit.org/b/120008> [GTK][ARM] _javascript_core compilation is broken
+
+        Reviewed by Oliver Hunt.
+
+        Guard the compilation of these files only if DFG_JIT is enabled.
+
+        * dfg/DFGDesiredTransitions.cpp:
+        * dfg/DFGDesiredTransitions.h:
+        * dfg/DFGDesiredWeakReferences.cpp:
+        * dfg/DFGDesiredWeakReferences.h:
+        * dfg/DFGDesiredWriteBarriers.cpp:
+        * dfg/DFGDesiredWriteBarriers.h:
+
 2013-08-17  Filip Pizlo  <[email protected]>
 
         REGRESSION(r154218): DFG::FixupPhase no longer turns GetById's child1 into CellUse

Modified: trunk/Source/_javascript_Core/dfg/DFGDesiredTransitions.cpp (154286 => 154287)


--- trunk/Source/_javascript_Core/dfg/DFGDesiredTransitions.cpp	2013-08-19 18:09:12 UTC (rev 154286)
+++ trunk/Source/_javascript_Core/dfg/DFGDesiredTransitions.cpp	2013-08-19 18:28:02 UTC (rev 154287)
@@ -24,6 +24,9 @@
  */
 
 #include "config.h"
+
+#if ENABLE(DFG_JIT)
+
 #include "DFGDesiredTransitions.h"
 
 #include "CodeBlock.h"
@@ -68,3 +71,5 @@
 }
 
 } } // namespace JSC::DFG
+
+#endif // ENABLE(DFG_JIT)

Modified: trunk/Source/_javascript_Core/dfg/DFGDesiredTransitions.h (154286 => 154287)


--- trunk/Source/_javascript_Core/dfg/DFGDesiredTransitions.h	2013-08-19 18:09:12 UTC (rev 154286)
+++ trunk/Source/_javascript_Core/dfg/DFGDesiredTransitions.h	2013-08-19 18:28:02 UTC (rev 154287)
@@ -28,6 +28,8 @@
 
 #include <wtf/Vector.h>
 
+#if ENABLE(DFG_JIT)
+
 namespace JSC { 
 
 class CodeBlock;
@@ -66,4 +68,6 @@
 
 } } // namespace JSC::DFG
 
+#endif // ENABLE(DFG_JIT)
+
 #endif // DFGDesiredTransitions_h

Modified: trunk/Source/_javascript_Core/dfg/DFGDesiredWeakReferences.cpp (154286 => 154287)


--- trunk/Source/_javascript_Core/dfg/DFGDesiredWeakReferences.cpp	2013-08-19 18:09:12 UTC (rev 154286)
+++ trunk/Source/_javascript_Core/dfg/DFGDesiredWeakReferences.cpp	2013-08-19 18:28:02 UTC (rev 154287)
@@ -24,6 +24,9 @@
  */
 
 #include "config.h"
+
+#if ENABLE(DFG_JIT)
+
 #include "DFGDesiredWeakReferences.h"
 
 #include "CodeBlock.h"
@@ -54,3 +57,5 @@
 }
 
 } } // namespace JSC::DFG
+
+#endif // ENABLE(DFG_JIT)

Modified: trunk/Source/_javascript_Core/dfg/DFGDesiredWeakReferences.h (154286 => 154287)


--- trunk/Source/_javascript_Core/dfg/DFGDesiredWeakReferences.h	2013-08-19 18:09:12 UTC (rev 154286)
+++ trunk/Source/_javascript_Core/dfg/DFGDesiredWeakReferences.h	2013-08-19 18:28:02 UTC (rev 154287)
@@ -28,6 +28,8 @@
 
 #include <wtf/Vector.h>
 
+#if ENABLE(DFG_JIT)
+
 namespace JSC { 
 
 class CodeBlock;
@@ -53,4 +55,6 @@
 
 } } // namespace JSC::DFG
 
+#endif // ENABLE(DFG_JIT)
+
 #endif // DFGDesiredWeakReferences_h

Modified: trunk/Source/_javascript_Core/dfg/DFGDesiredWriteBarriers.cpp (154286 => 154287)


--- trunk/Source/_javascript_Core/dfg/DFGDesiredWriteBarriers.cpp	2013-08-19 18:09:12 UTC (rev 154286)
+++ trunk/Source/_javascript_Core/dfg/DFGDesiredWriteBarriers.cpp	2013-08-19 18:28:02 UTC (rev 154287)
@@ -24,6 +24,9 @@
  */
 
 #include "config.h"
+
+#if ENABLE(DFG_JIT)
+
 #include "DFGDesiredWriteBarriers.h"
 
 #include "CodeBlock.h"
@@ -93,3 +96,5 @@
 }
 
 } } // namespace JSC::DFG
+
+#endif // ENABLE(DFG_JIT)

Modified: trunk/Source/_javascript_Core/dfg/DFGDesiredWriteBarriers.h (154286 => 154287)


--- trunk/Source/_javascript_Core/dfg/DFGDesiredWriteBarriers.h	2013-08-19 18:09:12 UTC (rev 154286)
+++ trunk/Source/_javascript_Core/dfg/DFGDesiredWriteBarriers.h	2013-08-19 18:28:02 UTC (rev 154287)
@@ -29,6 +29,8 @@
 #include "WriteBarrier.h"
 #include <wtf/Vector.h>
 
+#if ENABLE(DFG_JIT)
+
 namespace JSC {
 
 class VM;
@@ -90,4 +92,6 @@
 
 } } // namespace JSC::DFG
 
+#endif // ENABLE(DFG_JIT)
+
 #endif // DFGDesiredWriteBarriers_h
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to