RFR [11]: 2018-10-01, Bulk backports to sh/jdk11
Aleksey Shipilev
shade at redhat.com
Mon Oct 1 15:24:39 UTC 2018
http://cr.openjdk.java.net/~shade/shenandoah/backports/jdk11-20181001/webrev.01/
This backports recent work to sh/jdk11:
[backport] Suppressing VSC++ warning locally
[backport] Handle update_refs, class_unload, ref_proc in ShConcMark better
[backport] Common liveness cache in ShHeap
[backport] Inline/rename confusingly named methods in ShConcurrentMark
[backport] Sort ShenandoahConcurrentMark methods/fields into logical groups
[backport] Prepare tests for making UseShenandoahGC experimental
[backport] Fix inconsistent "process weakrefs" logging
[backport] Several AArch64 cleanups
[backport] Trim down oop-equals verification
[backport] Remove ShFastSyncRoots
[backport] Remove ShWB from formssel.cpp
[backport] Purge flat profiler GC timing entries
[backport] Use s-macro to keep GC phase enum and names in sync
[backport] Remaining x86 assembler cleanup
[backport] More AArch64 assembler cleanups
[backport] Refactor runtime allocation to avoid code duplication and upstream diff
[backport] Renaming ShenandoahParallelEvacuationTask to ShenandoahConcurrentEvacuationTask
Testing: tier3_gc_shenandoah {fastdebug|release}
Thanks,
-Aleksey
More information about the shenandoah-dev
mailing list