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 |