Integrated: 8292575: riscv: Represent Registers as values

Feilong Jiang fjiang at openjdk.org
Tue Aug 30 09:29:17 UTC 2022


On Fri, 19 Aug 2022 07:30:14 GMT, Feilong Jiang <fjiang at openjdk.org> wrote:

> Follow up [JDK-8292153](https://bugs.openjdk.org/browse/JDK-8292153) and [JDK-8292203](https://bugs.openjdk.org/browse/JDK-8292203), migrate away from pointer-based representation of Register values.
> 
> It improves compile-time checking by forbidding implicit conversions between integrals and pointers.
> 
> Testing:
> - hotspot/jdk tier1 on unmatched board
> - hotspot/jdk tier1 on qemu

This pull request has now been integrated.

Changeset: 21a73695
Author:    Feilong Jiang <fjiang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/21a736954f4e6a9b41b382908d1875518c4caccb
Stats:     509 lines in 14 files changed: 136 ins; 76 del; 297 mod

8292575: riscv: Represent Registers as values

Reviewed-by: yzhu, yadongwang, fyang

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

PR: https://git.openjdk.org/jdk/pull/9936


More information about the hotspot-dev mailing list