@@ -78,23 +78,21 @@ SHENANDOAHGC_ONLY_ARG(IncludedGC(UseShenandoahGC, CollectedHeap::Shenandoah,
7878#define FOR_EACH_INCLUDED_GC (var ) \
7979 for (const IncludedGC* var = &IncludedGCs[0 ]; var < &IncludedGCs[ARRAY_SIZE(IncludedGCs)]; var++)
8080
81- #define FAIL_IF_SELECTED (option, enabled ) \
82- if (option == enabled && FLAG_IS_CMDLINE(option)) { \
83- vm_exit_during_initialization (enabled ? \
84- " Option -XX:+" #option " not supported" : \
85- " Option -XX:-" #option " not supported" ); \
81+ #define FAIL_IF_SELECTED (option ) \
82+ if (option) { \
83+ vm_exit_during_initialization (" Option -XX:+" #option " not supported" ); \
8684 }
8785
8886GCArguments* GCConfig::_arguments = NULL ;
8987bool GCConfig::_gc_selected_ergonomically = false ;
9088
9189void GCConfig::fail_if_non_included_gc_is_selected () {
92- NOT_EPSILONGC ( FAIL_IF_SELECTED (UseEpsilonGC, true ));
93- NOT_G1GC ( FAIL_IF_SELECTED (UseG1GC, true ));
94- NOT_PARALLELGC ( FAIL_IF_SELECTED (UseParallelGC, true ));
95- NOT_SERIALGC ( FAIL_IF_SELECTED (UseSerialGC, true ));
96- NOT_SHENANDOAHGC (FAIL_IF_SELECTED (UseShenandoahGC, true ));
97- NOT_ZGC ( FAIL_IF_SELECTED (UseZGC, true ));
90+ NOT_EPSILONGC ( FAIL_IF_SELECTED (UseEpsilonGC));
91+ NOT_G1GC ( FAIL_IF_SELECTED (UseG1GC));
92+ NOT_PARALLELGC ( FAIL_IF_SELECTED (UseParallelGC));
93+ NOT_SERIALGC ( FAIL_IF_SELECTED (UseSerialGC));
94+ NOT_SHENANDOAHGC (FAIL_IF_SELECTED (UseShenandoahGC));
95+ NOT_ZGC ( FAIL_IF_SELECTED (UseZGC));
9896}
9997
10098void GCConfig::select_gc_ergonomically () {
0 commit comments