On Wed, 10 Nov 2021 09:00:04 GMT, Niklas Radomski <nradom...@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