Mercurial > hg > graal-jvmci-8
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 |