< prev index next >

src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.hpp

Print this page
rev 55401 : 8225582: Shenandoah: Enable concurrent evacuation of JNIHandles

*** 28,37 **** --- 28,38 ---- class ShenandoahWorkerPolicy : AllStatic { private: static uint _prev_par_marking; static uint _prev_conc_marking; + static uint _prev_conc_root_proc; static uint _prev_conc_evac; static uint _prev_fullgc; static uint _prev_degengc; static uint _prev_stw_traversal; static uint _prev_conc_traversal;
*** 48,57 **** --- 49,61 ---- static uint calc_workers_for_conc_marking(); // Calculate the number of workers for final marking static uint calc_workers_for_final_marking(); + // Calculate workers for concurrent root processing + static uint calc_workers_for_conc_root_processing(); + // Calculate workers for concurrent evacuation (concurrent GC) static uint calc_workers_for_conc_evac(); // Calculate workers for parallel full gc static uint calc_workers_for_fullgc();
< prev index next >