RFR: Fix Shenandoah build on ppc64

Andrew Hughes gnu.andrew at redhat.com
Thu Aug 23 16:35:46 UTC 2018


On Thu, 23 Aug 2018 at 10:27, Aleksey Shipilev <shade at redhat.com> wrote:
>
> On 08/23/2018 05:46 AM, Andrew Hughes wrote:
> > Bug: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3620
> > Webrev: http://cr.openjdk.java.net/~andrew/shenandoah-8/pr3620/
>
> Yes.
>
> > A simple fix is needed to get Shenandoah building on ppc64{be,le}.
> > That port is missing an implementation of shenandoahBarrierSet, as
> > provided for aarch64, sparc, zero & x86:
>
> Right. We actually have stubs for PPC in sh/jdk10:
>   http://hg.openjdk.java.net/shenandoah/jdk10/rev/7a84366f5de1
>
> ...but I thought PPC support was not needed in 8u, since PPC port got integrated into 9.
>

No, it was integrated in 8u20. It's also now in OpenJDK 7.

> I pushed your change to sh/jdk8:
>   http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/fd67793f57f6
>
> You can cherry-pick it up to aarch64-port/shenandoah-8u, or wait for bulk integration.

We'll wait. Do you have an ETA?

>
> Thanks,
> -Aleksey
>
>


-- 
Andrew :)

Senior Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)

Web Site: http://fuseyism.com
Twitter: https://twitter.com/gnu_andrew_java
PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net)
Fingerprint = 5132 579D D154 0ED2 3E04  C5A0 CFDA 0F9B 3596 4222


More information about the shenandoah-dev mailing list