RFR: 8276927: [PPC64] Port shenandoahgc to linux on ppc64le
Martin Doerr
mdoerr at openjdk.java.net
Thu Nov 11 16:35:32 UTC 2021
On Wed, 10 Nov 2021 09:00:04 GMT, Niklas Radomski <nradomski at openjdk.org> wrote:
> Port the Shenandoah garbage collector (JDK-8241457)[https://bugs.openjdk.java.net/browse/JDK-8241457] to linux on ppc64le.
src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.cpp line 536:
> 534: if (!preserve_gp_registers) { __ clobber_volatile_gprs(dst); }
> 535: if (!needs_frame) { __ clobber_carg_stack_slots(tmp1); }
> 536: #endif
This clobber code was certainly good during development and early testing. But is it worth keeping it? Other GCs and other places don't have it any more. So, I'd slightly prefer removal. Feel free to do so if you agree.
-------------
PR: https://git.openjdk.java.net/jdk/pull/6325
More information about the build-dev
mailing list