Integrated: 8363943: ARM32: Represent Registers as values

Ivan duke at openjdk.org
Tue Nov 25 18:17:17 UTC 2025


On Tue, 29 Jul 2025 06:46:56 GMT, Ivan <duke at openjdk.org> wrote:

> Migrate away from pointer-based representation of Register values.
> 
> It improves compile-time checking by forbidding implicit conversions between integrals and pointers.
> 
> [JDK-8363943](https://bugs.openjdk.org/browse/JDK-8363943)

This pull request has now been integrated.

Changeset: c1230068
Author:    Ivan Sukhanov <ivan261104 at gmail.com>
Committer: Alexey Bakhtin <abakhtin at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/c1230068dc4501c52999ac0bbb3a2e5933453f09
Stats:     428 lines in 12 files changed: 144 ins; 53 del; 231 mod

8363943: ARM32: Represent Registers as values

Reviewed-by: shade, bulasevich

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

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


More information about the hotspot-dev mailing list