RFR [11], 2018-08-21, Bulk backports to sh/jdk11
Zhengyu Gu
zgu at redhat.com
Tue Aug 21 13:02:39 UTC 2018
Looks good.
Just one question, are we going to enable -Wreorder or just for ease of
future backports?
Thanks,
-Zhengyu
On 08/21/2018 07:27 AM, Aleksey Shipilev wrote:
> http://cr.openjdk.java.net/~shade/shenandoah/backports/jdk11-20180821/webrev.01/
>
> This backports recent work to sh/jdk11:
>
> [backport] Make weakref processing always use Executor
> [backport] Split write barrier paths for mutator and GC workers
> [backport] Fix bad assertion: can see non-empty task queue during canceled GC cycle
> [backport] clean up obsolete c2 code
> [backport] WB slowpath should assist with evacuation of adjacent objects
> [backport] Report heap region stats in proper units
> [backport] Shenandoah changes to allow enabling -Wreorder
> [backport] Report Traversal status in heap sampling
> [backport] Convert magic value to ShenandoahPacingSurcharge
> [backport] Improve Traversal CSet logging
> [backport] Adaptive CSet selection for Traversal
> [backport] Trivial enhancement to avoid costly deletion array element
> [backport] Restore stricter assertions in c1_LIR_x86.cpp
> [backport] Traversal needs to enqueue evacuated oops in codecahe
>
> Testing: tier3_gc_shenandoah {fastdebug|release}
>
> Thanks,
> -Aleksey
>
More information about the shenandoah-dev
mailing list