* Updated to jitcache-arm-x86 branch d4f6023b26c5+d1b5b1c106ac
[cacao.git] / src / vm / jit / code.hpp
index cd082dd19f93b2963be4985037c6e11e7f771da1..fcdb08c686b06ecaf75b4e3a0973751e32e24dfb 100644 (file)
@@ -39,6 +39,9 @@
 #include "vm/method.h"
 
 #include "vm/jit/exceptiontable.h"
+#if defined (ENABLE_JITCACHE)
+#include "vm/jit/jitcache.hpp"
+#endif
 #include "vm/jit/linenumbertable.hpp"
 #include "vm/jit/methodheader.h"
 #include "vm/jit/patcher-common.hpp"
@@ -90,6 +93,14 @@ struct codeinfo {
        List*         patchers;
 #endif
 
+#if defined (ENABLE_JITCACHE)
+#ifdef __cplusplus
+       List<cachedref_t>* cachedrefs;
+#else
+       List*         cachedrefs;
+#endif
+#endif
+
        /* replacement */                                   
        s4            stackframesize;       /* size of the stackframe in slots    */