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

Reply via email to