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

Patch by Víctor Manuel Jáquez Leal <vjaquez@igalia.com> 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:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@154287 268f45cc-cd09-0410-ab3c-d52691b4dbfc
parent 87ae63d7
2013-08-19 Víctor Manuel Jáquez Leal <vjaquez@igalia.com>
<https://webkit.org/b/120008> [GTK][ARM] javascriptcore 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 <fpizlo@apple.com>
REGRESSION(r154218): DFG::FixupPhase no longer turns GetById's child1 into CellUse
......
......@@ -24,6 +24,9 @@
*/
#include "config.h"
#if ENABLE(DFG_JIT)
#include "DFGDesiredTransitions.h"
#include "CodeBlock.h"
......@@ -68,3 +71,5 @@ void DesiredTransitions::reallyAdd(VM& vm, CommonData* common)
}
} } // namespace JSC::DFG
#endif // ENABLE(DFG_JIT)
......@@ -28,6 +28,8 @@
#include <wtf/Vector.h>
#if ENABLE(DFG_JIT)
namespace JSC {
class CodeBlock;
......@@ -66,4 +68,6 @@ private:
} } // namespace JSC::DFG
#endif // ENABLE(DFG_JIT)
#endif // DFGDesiredTransitions_h
......@@ -24,6 +24,9 @@
*/
#include "config.h"
#if ENABLE(DFG_JIT)
#include "DFGDesiredWeakReferences.h"
#include "CodeBlock.h"
......@@ -54,3 +57,5 @@ void DesiredWeakReferences::reallyAdd(VM& vm, CommonData* common)
}
} } // namespace JSC::DFG
#endif // ENABLE(DFG_JIT)
......@@ -28,6 +28,8 @@
#include <wtf/Vector.h>
#if ENABLE(DFG_JIT)
namespace JSC {
class CodeBlock;
......@@ -53,4 +55,6 @@ private:
} } // namespace JSC::DFG
#endif // ENABLE(DFG_JIT)
#endif // DFGDesiredWeakReferences_h
......@@ -24,6 +24,9 @@
*/
#include "config.h"
#if ENABLE(DFG_JIT)
#include "DFGDesiredWriteBarriers.h"
#include "CodeBlock.h"
......@@ -93,3 +96,5 @@ void initializeLazyWriteBarrierForConstant(CodeBlock* codeBlock, DesiredWriteBar
}
} } // namespace JSC::DFG
#endif // ENABLE(DFG_JIT)
......@@ -29,6 +29,8 @@
#include "WriteBarrier.h"
#include <wtf/Vector.h>
#if ENABLE(DFG_JIT)
namespace JSC {
class VM;
......@@ -90,4 +92,6 @@ void initializeLazyWriteBarrierForConstant(CodeBlock*, DesiredWriteBarriers&, JS
} } // namespace JSC::DFG
#endif // ENABLE(DFG_JIT)
#endif // DFGDesiredWriteBarriers_h
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment