< prev index next >

src/share/vm/gc/shared/workgroup.cpp

Print this page
rev 11259 : 8157373: Active workers should not be reset in AbstractWorkGang initialize()
Reviewed-by:

*** 42,56 **** _workers = NEW_C_HEAP_ARRAY(AbstractGangWorker*, total_workers(), mtInternal); if (_workers == NULL) { vm_exit_out_of_memory(0, OOM_MALLOC_ERROR, "Cannot create GangWorker array."); } - _active_workers = ParallelGCThreads; - if (UseDynamicNumberOfGCThreads && !FLAG_IS_CMDLINE(ParallelGCThreads)) { - _active_workers = 1U; - } - add_workers(true); } AbstractGangWorker* AbstractWorkGang::install_worker(uint worker_id) { --- 42,51 ----
< prev index next >