File tree 1 file changed +5
-4
lines changed
src/hotspot/share/gc/shenandoah
1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change 33
33
#include " logging/logTag.hpp"
34
34
35
35
void ShenandoahNormalMode::initialize_flags () const {
36
- SHENANDOAH_ERGO_ENABLE_FLAG (ExplicitGCInvokesConcurrent);
37
- SHENANDOAH_ERGO_ENABLE_FLAG (ShenandoahImplicitGCInvokesConcurrent);
38
36
if (ShenandoahConcurrentRoots::can_do_concurrent_class_unloading ()) {
39
- SHENANDOAH_ERGO_ENABLE_FLAG (ShenandoahSuspendibleWorkers);
40
- SHENANDOAH_ERGO_DISABLE_FLAG (VerifyBeforeExit);
37
+ FLAG_SET_DEFAULT (ShenandoahSuspendibleWorkers, true );
38
+ FLAG_SET_DEFAULT (VerifyBeforeExit, false );
41
39
}
42
40
41
+ SHENANDOAH_ERGO_ENABLE_FLAG (ExplicitGCInvokesConcurrent);
42
+ SHENANDOAH_ERGO_ENABLE_FLAG (ShenandoahImplicitGCInvokesConcurrent);
43
+
43
44
// Final configuration checks
44
45
SHENANDOAH_CHECK_FLAG_SET (ShenandoahLoadRefBarrier);
45
46
SHENANDOAH_CHECK_FLAG_SET (ShenandoahSATBBarrier);
You can’t perform that action at this time.
0 commit comments