comparison src/share/vm/utilities/macros.hpp @ 5130:ab038e0d6b43

Merge
author Lukas Stadler <lukas.stadler@jku.at>
date Wed, 21 Mar 2012 11:28:22 +0100
parents 51111665eda6 dad1ac9dba7d
children 667c7bc2435b
comparison
equal deleted inserted replaced
5129:51111665eda6 5130:ab038e0d6b43
73 #define COMPILER2_PRESENT(code) 73 #define COMPILER2_PRESENT(code)
74 #define NOT_COMPILER2(code) code 74 #define NOT_COMPILER2(code) code
75 #endif // COMPILER2 75 #endif // COMPILER2
76 76
77 #ifdef GRAAL 77 #ifdef GRAAL
78 #define IS_GRAAL(code) code 78 #define GRAAL_ONLY(code...) code
79 #else 79 #define NOT_GRAAL(code)
80 #define IS_GRAAL(code) 80 #else
81 #define GRAAL_ONLY(code...)
82 #define NOT_GRAAL(code) code
81 #endif 83 #endif
82 84
83 #ifdef TIERED 85 #ifdef TIERED
84 #define TIERED_ONLY(code) code 86 #define TIERED_ONLY(code) code
85 #define NOT_TIERED(code) 87 #define NOT_TIERED(code)
256 #else 258 #else
257 #define EMBEDDED_ONLY(code) 259 #define EMBEDDED_ONLY(code)
258 #define NOT_EMBEDDED(code) code 260 #define NOT_EMBEDDED(code) code
259 #endif 261 #endif
260 262
261 #ifdef GRAAL
262 #define GRAAL_ONLY(code...) code
263 #define NOT_GRAAL(code...)
264 #else
265 #define GRAAL_ONLY(code...)
266 #define NOT_GRAAL(code...) code
267 #endif
268
269 #define define_pd_global(type, name, value) const type pd_##name = value; 263 #define define_pd_global(type, name, value) const type pd_##name = value;
270 264
271 #endif // SHARE_VM_UTILITIES_MACROS_HPP 265 #endif // SHARE_VM_UTILITIES_MACROS_HPP