Separate OLD_JIT code.
Either move Old JIT code into OldJIT directory or wrap them
with #if USE_OLD_JIT, so that we can remove Old JIT easily
in the future.
Change-Id: Id820cc2143ac4b7685460ba38258c664f4da495e
diff --git a/lib/ExecutionEngine/Script.cpp b/lib/ExecutionEngine/Script.cpp
index ee18f47..26929fd 100644
--- a/lib/ExecutionEngine/Script.cpp
+++ b/lib/ExecutionEngine/Script.cpp
@@ -18,11 +18,18 @@
#include "Config.h"
-#include "CacheReader.h"
-#include "CacheWriter.h"
+#if USE_OLD_JIT
+#include "OldJIT/CacheReader.h"
+#include "OldJIT/CacheWriter.h"
+#endif
+
#include "MCCacheReader.h"
#include "MCCacheWriter.h"
-#include "ContextManager.h"
+
+#if USE_OLD_JIT
+#include "OldJIT/ContextManager.h"
+#endif
+
#include "DebugHelper.h"
#include "FileHandle.h"
#include "ScriptCompiled.h"
@@ -684,6 +691,7 @@
}
+#if USE_OLD_JIT
char *Script::getContext() {
switch (mStatus) {
@@ -703,6 +711,7 @@
}
}
}
+#endif
int Script::registerSymbolCallback(BCCSymbolLookupFn pFn, void *pContext) {