< prev index next >

src/share/vm/utilities/macros.hpp

Print this page




 159 #define NOT_NMT_RETURN        {}
 160 #define NOT_NMT_RETURN_(code) { return code; }
 161 #endif // INCLUDE_NMT
 162 
 163 #ifndef INCLUDE_JFR
 164 #define INCLUDE_JFR 1
 165 #endif
 166 
 167 #if INCLUDE_JFR
 168 #define JFR_ONLY(code) code
 169 #else
 170 #define JFR_ONLY(code)
 171 #endif
 172 
 173 // COMPILER1 variant
 174 #ifdef COMPILER1
 175 #ifdef COMPILER2
 176   #define TIERED
 177 #endif
 178 #define COMPILER1_PRESENT(code) code

 179 #else // COMPILER1
 180 #define COMPILER1_PRESENT(code)

 181 #endif // COMPILER1
 182 
 183 // COMPILER2 variant
 184 #ifdef COMPILER2
 185 #define COMPILER2_PRESENT(code) code
 186 #define NOT_COMPILER2(code)
 187 #else // COMPILER2
 188 #define COMPILER2_PRESENT(code)
 189 #define NOT_COMPILER2(code) code
 190 #endif // COMPILER2
 191 
 192 #ifdef TIERED
 193 #define TIERED_ONLY(code) code
 194 #define NOT_TIERED(code)
 195 #else
 196 #define TIERED_ONLY(code)
 197 #define NOT_TIERED(code) code
 198 #endif // TIERED
 199 
 200 




 159 #define NOT_NMT_RETURN        {}
 160 #define NOT_NMT_RETURN_(code) { return code; }
 161 #endif // INCLUDE_NMT
 162 
 163 #ifndef INCLUDE_JFR
 164 #define INCLUDE_JFR 1
 165 #endif
 166 
 167 #if INCLUDE_JFR
 168 #define JFR_ONLY(code) code
 169 #else
 170 #define JFR_ONLY(code)
 171 #endif
 172 
 173 // COMPILER1 variant
 174 #ifdef COMPILER1
 175 #ifdef COMPILER2
 176   #define TIERED
 177 #endif
 178 #define COMPILER1_PRESENT(code) code
 179 #define NOT_COMPILER1(code)
 180 #else // COMPILER1
 181 #define COMPILER1_PRESENT(code)
 182 #define NOT_COMPILER1(code) code
 183 #endif // COMPILER1
 184 
 185 // COMPILER2 variant
 186 #ifdef COMPILER2
 187 #define COMPILER2_PRESENT(code) code
 188 #define NOT_COMPILER2(code)
 189 #else // COMPILER2
 190 #define COMPILER2_PRESENT(code)
 191 #define NOT_COMPILER2(code) code
 192 #endif // COMPILER2
 193 
 194 #ifdef TIERED
 195 #define TIERED_ONLY(code) code
 196 #define NOT_TIERED(code)
 197 #else
 198 #define TIERED_ONLY(code)
 199 #define NOT_TIERED(code) code
 200 #endif // TIERED
 201 
 202 


< prev index next >