RFR: [10] 2018-02-23, Bulk backports to sh/jdk10
Zhengyu Gu
zgu at redhat.com
Fri Feb 23 15:27:17 UTC 2018
Good to me.
-Zhengyu
On 02/23/2018 10:22 AM, Aleksey Shipilev wrote:
> http://cr.openjdk.java.net/~shade/shenandoah/backports/jdk10-20180223/webrev.01/
>
> This is trivial, because sh/jdk and sh/jdk10 are not that far apart. All patches apply without any
> conflicts.
>
> [backport] Weaken assert in Traversal GC
> [backport] Refactor allocation seqnum handling: split mutator/GC allocs, merge with other metadata
> handling
> [backport] Denser ShHeapRegion status line
> [backport] Traversal: Don't traverse new objects
> [backport] Make Traversal share code with conc-mark
> [backport] Traversal: Initialize extra liveness arrays when conc-threads > par-threads
> [backport] Temporarily disable ThreadLocalHandshakes with Shenandoah
> [backport] Capture degenerated GC in hs_err status line
> [backport] Record Shenandoah events in hs_err events section
> [backport] Fixed code roots scanning that might be bypassed during degenerated cycle
> [backport] Consistent liveness for humongous regions
> [backport] RP closures should accept NULL referents
>
> Testing: hotspot_gc_shenandoah {fastdebug|release}
>
> Thanks,
> -Aleksey
>
More information about the shenandoah-dev
mailing list