RFR: 8260369: [PPC64] Add support for JDK-8200555

Lutz Schmidt lucy at openjdk.java.net
Thu Feb 4 11:48:45 UTC 2021


On Tue, 2 Feb 2021 16:14:17 GMT, Martin Doerr <mdoerr at openjdk.org> wrote:

> I'd like to add the PPC64 part of JDK-8200555 "OopHandle should use Access API". This will be required to support ShenandoahGC and zGC.
> 
> I have to change register usage. That's what makes this change a bit larger.

Changes look good to me. 
Please review and act on my inline comment on interp_masm_ppc_64.cpp(line 507).
Thanks, Lutz

src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp line 507:

> 505:   load_heap_oop(result, arrayOopDesc::base_offset_in_bytes(T_OBJECT), result,
> 506:                 tmp1, tmp2,
> 507:                 MacroAssembler::MacroAssembler::PRESERVATION_NONE,

Are you sure you need this duplicate class specification?

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

PR: https://git.openjdk.java.net/jdk/pull/2358


More information about the hotspot-dev mailing list