RFR: JDK-8222926: Unify cpu related part of shenandoahBarrierSetC1 and fix build when compiler1 is disabled

Aleksey Shipilev shade at redhat.com
Wed May 8 12:52:16 UTC 2019


On 5/8/19 2:47 PM, Ao Qi wrote:
> http://cr.openjdk.java.net/~aoqi/8222926/webrev.04/

Yes, this looks right. To be extra sure, ask Mercurial if it knows the file history:

$ hg log -f src/hotspot/cpu/aarch64/gc/shenandoah/c1/shenandoahBarrierSetC1_aarch64.cpp
$ hg log src/hotspot/cpu/x86/gc/shenandoah/c1/shenandoahBarrierSetC1_x86.cpp

...it should go back all the way to:

changeset:   52925:9c18c9d839d3
user:        rkennke
date:        Mon Dec 10 15:47:44 2018 +0100
summary:     8214259: Implementation: JEP 189: Shenandoah: A Low-Pause-Time Garbage Collector
(Experimental)

I changed the synopsis for the bug to: "Shenandoah build fails with --with-jvm-features=-compiler1"
-- please change it for the changeset you are pushing.

-Aleksey



More information about the shenandoah-dev mailing list