[8] 2019-10-30: Bulk backports to sh/jdk8
Aleksey Shipilev
shade at redhat.com
Wed Oct 30 10:14:33 UTC 2019
https://cr.openjdk.java.net/~shade/shenandoah/backports/jdk8u-20191030/webrev.01/
This backports the follow-up LRB bugfixes and other performance improvements:
[backport] 8231405: [Shenandoah] guarantee(d != NULL) failed: Null dominator info
[backport] 8229707: [TESTBUG] Some Shenandoah tests assume Server VM by default
[backport] 8229350: Shenandoah does not need barriers before CreateEx
[backport] 8225046: Shenandoah metrics logs refactoring
[backport] 8231667: Shenandoah: Full GC should take empty regions into slices for compaction
[backport] 8224932: Shenandoah: Rename ShenandoahHeapLock, make it general purpose lock
[backport] 8229231: Shenandoah: Non-PCH builds failed after JDK-8224932
[backport] 8232534: Shenandoah: guard against reentrant ShenandoahHeapLock locking
[backport] 8232573: Shenandoah: cleanup and add more logging for in-pause phases
[backport] 8231947: Shenandoah: cleanup ShenandoahHumongousMoves flag treatment
[backport] 8232176: Shenandoah: new assert in ShenandoahEvacuationTask is too strong
[backport] 8232575: Shenandoah: asynchronous object/region pinning
[backport] 8232802: Shenandoah: transition between "cset" and "pinned_cset" does not require
cancelled gc
Testing: {x86_32, x86_64} x {fastdebug, release} hotspot_gc_shenandoah
--
Thanks,
-Aleksey
More information about the shenandoah-dev
mailing list