[riscv-port] Integrated: 8276832: riscv: typo in LIR_Assembler::check_no_conflict

Yanhong Zhu yzhu at openjdk.java.net
Tue Dec 7 01:26:36 UTC 2021


On Mon, 6 Dec 2021 09:51:14 GMT, Yanhong Zhu <yzhu at openjdk.org> wrote:

> This is similar to: 8267625: AARCH64: typo in LIR_Assembler::emit_profile_type.
> 
> Difference is that LIR_Assembler::emit_profile_type is refactored and now the typo is in LIR_Assembler::check_no_conflict.
> 
> And LIR_Assembler::check_no_conflict is only called by LIR_Assembler::emit_profile_type for now.
> 
> The result  of testcase on QEMU(https://bugs.openjdk.java.net/secure/attachment/95368/Test.java):
> Before:
> 
> static Test::test(LTest$A;I)I
>   interpreter_invocation_count:        5376
>   invocation_counter:                  5376
>   backedge_counter:                       0
>   decompile_count:                        0
>   mdo size: 416 bytes
> 
>   ParametersTypeData  0: stack(0) none
> 
> After "ld" -> "sd":
> 
> static Test::test(LTest$A;I)I
>   interpreter_invocation_count:        5376
>   invocation_counter:                  5376
>   backedge_counter:                       0
>   decompile_count:                        0
>   mdo size: 416 bytes
> 
>   ParametersTypeData  0: stack(0) 'Test$A'

This pull request has now been integrated.

Changeset: 997bbe2b
Author:    Yanhong Zhu <yzhu at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
URL:       https://git.openjdk.java.net/riscv-port/commit/997bbe2b60813a1a5d394b60ba25db9987e5f2fc
Stats:     2 lines in 1 file changed: 0 ins; 1 del; 1 mod

8276832: riscv: typo in LIR_Assembler::check_no_conflict

Reviewed-by: shade

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

PR: https://git.openjdk.java.net/riscv-port/pull/23


More information about the riscv-port-dev mailing list