aboutsummaryrefslogtreecommitdiff
path: root/src/share/vm/utilities/macros.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/share/vm/utilities/macros.hpp')
-rw-r--r--src/share/vm/utilities/macros.hpp16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/share/vm/utilities/macros.hpp b/src/share/vm/utilities/macros.hpp
index e0e853c3c..64e331d90 100644
--- a/src/share/vm/utilities/macros.hpp
+++ b/src/share/vm/utilities/macros.hpp
@@ -282,6 +282,22 @@
#define NOT_WIN64(code) code
#endif
+#if defined(ZERO)
+#define ZERO_ONLY(code) code
+#define NOT_ZERO(code)
+#else
+#define ZERO_ONLY(code)
+#define NOT_ZERO(code) code
+#endif
+
+#if defined(SHARK)
+#define SHARK_ONLY(code) code
+#define NOT_SHARK(code)
+#else
+#define SHARK_ONLY(code)
+#define NOT_SHARK(code) code
+#endif
+
#if defined(IA32) || defined(AMD64)
#define X86
#define X86_ONLY(code) code