RFR(sh/jdk8): [backport] 8228369: Shenandoah: Refactor LRB C1 stubs
Roman Kennke
rkennke at redhat.com
Wed Nov 25 21:23:53 UTC 2020
It turns out that the aarch64 parts have been incorrect. Please review
this webrev instead:
http://cr.openjdk.java.net/~rkennke/JDK-8228369-jdk8/webrev.01/
Testing: hotspot_gc_shenandoah, specjvm, both on x86 and aarch64, also
with upcoming SFX barriers change.
Ok?
Thanks,
Roman
On 23/11/2020 20:25, Roman Kennke wrote:
> This backports the following issue to jdk8:
>
> https://bugs.openjdk.java.net/browse/JDK-8228369
>
> This is in preparation for the SFX barrier backport.
>
> Due to missing GC interfaces, I had to put some code in c1_Runtime*, it
> is following the same pattern as other GC runtime stubs.
>
> http://cr.openjdk.java.net/~rkennke/JDK-8228369-jdk8/webrev.00/
>
> Let's also include a follow-ups:
>
> https://bugs.openjdk.java.net/browse/JDK-8229709
> http://cr.openjdk.java.net/~rkennke/JDK-8229709-jdk8/webrev.00/
>
> The other two follow-ups ( JDK-8229470 and JDK-8229977) don't apply to
> jdk8 because of different implementations.
>
> Can I please get a review?
>
> Thanks,
> Roman
More information about the shenandoah-dev
mailing list