< prev index next >
src/share/vm/runtime/arguments.cpp
Print this page
rev 8148 : 8068582: UseSerialGC not always set up properly
Reviewed-by:
*** 1553,1568 ****
--- 1553,1571 ----
if (should_auto_select_low_pause_collector()) {
FLAG_SET_ERGO(bool, UseConcMarkSweepGC, true);
} else {
FLAG_SET_ERGO(bool, UseParallelGC, true);
}
+ } else {
+ FLAG_SET_ERGO(bool, UseSerialGC, true);
}
}
void Arguments::select_gc() {
if (!gc_selected()) {
select_gc_ergonomically();
+ guarantee(gc_selected(), "No GC selected");
}
}
void Arguments::set_ergonomics_flags() {
select_gc();
< prev index next >