git: openjdk/jdk19u: master: 8296448: RISC-V: Fix temp usages of heapbase register killed by MacroAssembler::en/decode_klass_not_null

Fei Yang fyang at openjdk.org
Mon Nov 21 13:04:32 UTC 2022


Changeset: 069569f9
Author:    Xiaolin Zheng <xlinzheng at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2022-11-21 13:02:26 +0000
URL:       https://git.openjdk.org/jdk19u/commit/069569f9e2c731e6ca3568ff767830ebbf88caab

8296448: RISC-V: Fix temp usages of heapbase register killed by MacroAssembler::en/decode_klass_not_null

Backport-of: 93fed9b251c21f20b68ddc4e179d6595275dbcd2

! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/methodHandles_riscv.cpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp



More information about the jdk-updates-changes mailing list