RFR: Upstream merge jdk/jdk -> shenandoah/jdk 2018-08-30

Aleksey Shipilev shade at redhat.com
Thu Aug 30 17:34:40 UTC 2018


On 08/30/2018 06:34 PM, Roman Kennke wrote:
> Am 30.08.2018 um 15:49 schrieb Roman Kennke:
>> This merges up to tag jdk-12+09 (not including tagging). We shall tag it
>> with shenandoah-jdk-12+09 once nightlies are good.
>>
>> Notable changes:
>>
>> - 8209801: Rename C1_WRITE_ACCESS and C1_READ_ACCESS decorators to
>> ACCESS_READ and ACCESS_WRITE
>> - 8209667: Explicit barriers for C1/LIR
>> - 8206457: Code paths from oop_iterate() must use barrier-free access
>> - 8209841: [REDO] Refactor G1ParallelCleaningTask into shared
>> - 8072498: Multi-thread JNI weak reference processing
>> - 8210045: Allow using a subset of worker threads even when
>> UseDynamicNumberOfGCThreads is not set
>> - 8209670: CompilerThread releasing code buffer in destructor is unsafe
>> - 8180193: Make marking bitmap code available to other GCs
>>
>>
>> Notable problems:
>> - http://mail.openjdk.java.net/pipermail/build-dev/2018-August/023001.html
>>
>> I included the proposed one-liner fix so that we can run tests.
> 
> 
> Looks like it's been fixed properly upstream:
> http://hg.openjdk.java.net/jdk/jdk/rev/e6250a870739
> 
> I cherry-picked that fixed into the merge and reverted my one-liner.
> 
> Ok?

Okay, looks good.

-Aleksey



More information about the shenandoah-dev mailing list