8229474: Shenandoah: Cleanup CM::update_roots()

Reviewed-by: rkennke
This commit is contained in:
Zhengyu Gu 2019-08-13 13:01:41 -04:00
parent 6d63995ada
commit 320eaaccc4
5 changed files with 9 additions and 25 deletions

View file

@ -184,10 +184,9 @@ void ShenandoahRootEvacuator::roots_do(uint worker_id, OopClosure* oops) {
_dedup_roots.oops_do(&always_true, oops, worker_id);
}
ShenandoahRootUpdater::ShenandoahRootUpdater(uint n_workers, ShenandoahPhaseTimings::Phase phase, bool update_code_cache) :
ShenandoahRootUpdater::ShenandoahRootUpdater(uint n_workers, ShenandoahPhaseTimings::Phase phase) :
ShenandoahRootProcessor(phase),
_thread_roots(n_workers > 1),
_update_code_cache(update_code_cache) {
_thread_roots(n_workers > 1) {
}
ShenandoahRootAdjuster::ShenandoahRootAdjuster(uint n_workers, ShenandoahPhaseTimings::Phase phase) :