[riscv-port-jdk17u:riscv-port] RFR: 8296448: RISC-V: Fix temp usages of heapbase register killed by MacroAssembler::en/decode_klass_not_null [v2]
Dingli Zhang
dzhang at openjdk.org
Mon Mar 13 04:06:23 UTC 2023
On Mon, 13 Mar 2023 02:05:47 GMT, Fei Yang <fyang at openjdk.org> wrote:
>> Dingli Zhang has updated the pull request incrementally with one additional commit since the last revision:
>>
>> Fix the access_store_at parameter
>
> src/hotspot/cpu/riscv/macroAssembler_riscv.hpp line 191:
>
>> 189: Address src, Register tmp1, Register thread_tmp);
>> 190: void access_store_at(BasicType type, DecoratorSet decorators, Address dst,
>> 191: Register val, Register tmp1, Register tmp2, Register tmp3);
>
> I think we should not touch 'access_store_at' here?
Oh sorry, I confused the other branches here when rebase. By the way, the correct code was used when testing.
-------------
PR: https://git.openjdk.org/riscv-port-jdk17u/pull/12
More information about the riscv-port-dev
mailing list