RFR [11]: 2018-10-01, Bulk backports to sh/jdk11

Zhengyu Gu zgu at redhat.com
Mon Oct 1 15:50:07 UTC 2018


Good.

-Zhengyu

On 10/01/2018 11:24 AM, Aleksey Shipilev wrote:
> 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