< prev index next >
src/hotspot/share/utilities/macros.hpp
Print this page
rev 56101 : 8227745: Enable Escape Analysis for better performance when debugging
Reviewed-by: ???
*** 341,354 ****
--- 341,358 ----
// COMPILER2 or JVMCI
#if defined(COMPILER2) || INCLUDE_JVMCI
#define COMPILER2_OR_JVMCI 1
#define COMPILER2_OR_JVMCI_PRESENT(code) code
#define NOT_COMPILER2_OR_JVMCI(code)
+ #define NOT_COMPILER2_OR_JVMCI_RETURN /* next token must be ; */
+ #define NOT_COMPILER2_OR_JVMCI_RETURN_(code) /* next token must be ; */
#else
#define COMPILER2_OR_JVMCI 0
#define COMPILER2_OR_JVMCI_PRESENT(code)
#define NOT_COMPILER2_OR_JVMCI(code) code
+ #define NOT_COMPILER2_OR_JVMCI_RETURN {}
+ #define NOT_COMPILER2_OR_JVMCI_RETURN_(code) { return code; }
#endif
#ifdef TIERED
#define TIERED_ONLY(code) code
#define NOT_TIERED(code)
< prev index next >