RFR: JDK-8332423 : [PPC64] Remove C1_MacroAssembler::call_c_with_frame_resize [v9]

Martin Doerr mdoerr at openjdk.org
Wed Sep 4 09:26:30 UTC 2024


On Wed, 4 Sep 2024 08:06:09 GMT, Suchismith Roy <sroy at openjdk.org> wrote:

> > You effectively changed the type from `relocInfo::runtime_call_type` to `relocInfo::none` in c1_LIRAssembler_ppc.cpp. This is causing problems with ABIv1. The VM seems to work when switching off C1 on AIX. So, the other files should be ok.
> 
> So do we then call in c1_LIRA using __ call_c(copyfunc_addr, relocInfo::runtime_call_type); ?

Yes, for all 4 `call_c` in c1_LIRAssembler_ppc.cpp.

-------------

PR Comment: https://git.openjdk.org/jdk/pull/19947#issuecomment-2328356346


More information about the hotspot-compiler-dev mailing list