--- a/src/hotspot/share/gc/shared/gc_globals.hpp Fri May 04 09:29:14 2018 +0200
+++ b/src/hotspot/share/gc/shared/gc_globals.hpp Fri May 04 11:41:35 2018 +0200
@@ -25,12 +25,18 @@
#ifndef SHARE_GC_SHARED_GC_GLOBALS_HPP
#define SHARE_GC_SHARED_GC_GLOBALS_HPP
+#include "utilities/macros.hpp"
+#if INCLUDE_CMSGC
+#include "gc/cms/cms_globals.hpp"
+#endif
+#if INCLUDE_G1GC
+#include "gc/g1/g1_globals.hpp"
+#endif
+#if INCLUDE_PARALLELGC
+#include "gc/parallel/parallel_globals.hpp"
+#endif
+#if INCLUDE_SERIALGC
#include "gc/serial/serial_globals.hpp"
-#include "utilities/macros.hpp"
-#if INCLUDE_ALL_GCS
-#include "gc/cms/cms_globals.hpp"
-#include "gc/g1/g1_globals.hpp"
-#include "gc/parallel/parallel_globals.hpp"
#endif
#define GC_FLAGS(develop, \
@@ -48,7 +54,7 @@
constraint, \
writeable) \
\
- ALL_GCS_ONLY(GC_CMS_FLAGS( \
+ CMSGC_ONLY(GC_CMS_FLAGS( \
develop, \
develop_pd, \
product, \
@@ -64,7 +70,7 @@
constraint, \
writeable)) \
\
- ALL_GCS_ONLY(GC_G1_FLAGS( \
+ G1GC_ONLY(GC_G1_FLAGS( \
develop, \
develop_pd, \
product, \
@@ -80,7 +86,7 @@
constraint, \
writeable)) \
\
- ALL_GCS_ONLY(GC_PARALLEL_FLAGS( \
+ PARALLELGC_ONLY(GC_PARALLEL_FLAGS( \
develop, \
develop_pd, \
product, \
@@ -96,7 +102,7 @@
constraint, \
writeable)) \
\
- GC_SERIAL_FLAGS( \
+ SERIALGC_ONLY(GC_SERIAL_FLAGS( \
develop, \
develop_pd, \
product, \
@@ -110,7 +116,7 @@
lp64_product, \
range, \
constraint, \
- writeable) \
+ writeable)) \
\
/* gc */ \
\