comparison src/share/vm/utilities/macros.hpp @ 5747:120820e30baa

added basic high-level interpreter support to HotSpot
author Christian Haeubl <haeubl@ssw.jku.at>
date Tue, 03 Jul 2012 16:56:40 +0200
parents 667c7bc2435b
children e522a00b91aa
comparison
equal deleted inserted replaced
5746:17d2c3b72762 5747:120820e30baa
78 #define GRAAL_ONLY(code) code 78 #define GRAAL_ONLY(code) code
79 #define NOT_GRAAL(code) 79 #define NOT_GRAAL(code)
80 #else 80 #else
81 #define GRAAL_ONLY(code) 81 #define GRAAL_ONLY(code)
82 #define NOT_GRAAL(code) code 82 #define NOT_GRAAL(code) code
83 #endif 83 #endif // GRAAL
84
85 #ifdef HIGH_LEVEL_INTERPRETER
86 #define HIGH_LEVEL_INTERPRETER_ONLY(code) code
87 #define NOT_HIGH_LEVEL_INTERPRETER(code)
88 #else
89 #define HIGH_LEVEL_INTERPRETER_ONLY(code)
90 #define NOT_HIGH_LEVEL_INTERPRETER(code) code
91 #endif // HIGH_LEVEL_INTERPRETER
84 92
85 #ifdef TIERED 93 #ifdef TIERED
86 #define TIERED_ONLY(code) code 94 #define TIERED_ONLY(code) code
87 #define NOT_TIERED(code) 95 #define NOT_TIERED(code)
88 #else 96 #else