hg: shenandoah/jdk9/hotspot: Update weak roots using parallel GC threads. Measure time it takes to update weak roots. Don't update strong roots in system dictionary in that pass.

roman at kennke.org roman at kennke.org
Fri May 6 09:27:08 UTC 2016


Changeset: b894d623038d
Author:    rkennke
Date:      2016-05-06 11:26 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/b894d623038d

Update weak roots using parallel GC threads. Measure time it takes to update weak roots. Don't update strong roots in system dictionary in that pass.

! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp



More information about the shenandoah-dev mailing list