src/share/vm/utilities/macros.hpp
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File
hotspot Cdiff src/share/vm/utilities/macros.hpp
src/share/vm/utilities/macros.hpp
Print this page
*** 171,180 ****
--- 171,194 ----
#ifndef INCLUDE_TRACE
#define INCLUDE_TRACE 1
#endif // INCLUDE_TRACE
+ #ifndef INCLUDE_JVMCI
+ #define INCLUDE_JVMCI 1
+ #endif
+
+ #if INCLUDE_JVMCI
+ #define JVMCI_ONLY(code) code
+ #define NOT_JVMCI(code)
+ #define IS_JVMCI_DEFINED true
+ #else
+ #define JVMCI_ONLY(code)
+ #define NOT_JVMCI(code) code
+ #define IS_JVMCI_DEFINED false
+ #endif // INCLUDE_JVMCI
+
// COMPILER1 variant
#ifdef COMPILER1
#ifdef COMPILER2
#define TIERED
#endif
*** 193,203 ****
#endif // COMPILER2
#ifdef TIERED
#define TIERED_ONLY(code) code
#define NOT_TIERED(code)
! #else
#define TIERED_ONLY(code)
#define NOT_TIERED(code) code
#endif // TIERED
--- 207,217 ----
#endif // COMPILER2
#ifdef TIERED
#define TIERED_ONLY(code) code
#define NOT_TIERED(code)
! #else // TIERED
#define TIERED_ONLY(code)
#define NOT_TIERED(code) code
#endif // TIERED
src/share/vm/utilities/macros.hpp
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File