RFR: 8332603: [PPC64] Improve itable_stub [v2]

Martin Doerr mdoerr at openjdk.org
Mon Jun 17 15:28:13 UTC 2024


On Sat, 15 Jun 2024 14:37:37 GMT, Amit Kumar <amitkumar at openjdk.org> wrote:

>> PPC Port similar to [JDK-8305959 (x86)](https://bugs.openjdk.org/browse/JDK-8305959) and [JDK-8307352(aarch64)](https://bugs.openjdk.org/browse/JDK-8307352)
>
> Amit Kumar has updated the pull request incrementally with one additional commit since the last revision:
> 
>   consistency

The error can be reproduced by `make run-test TEST="gtest:code"`. The generated hs_err files shows:

V  [libjvm.so+0x8ad7ac]  Assembler::addi(Register, Register, int)+0x16c  (assembler_ppc.hpp:1027)
V  [libjvm.so+0x191f758]  MacroAssembler::lookup_interface_method_stub(Register, Register, Register, Register, Register, Register, int, Label&)+0x3e8  (macroAssembler_ppc.cpp:1988)
V  [libjvm.so+0x21ca8d0]  VtableStubs::create_itable_stub(int)+0x380  (vtableStubs_ppc_64.cpp:189)

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

PR Comment: https://git.openjdk.org/jdk/pull/19733#issuecomment-2173710317


More information about the hotspot-dev mailing list