RFR: 8287396 LIR_Opr::vreg_number() and data() can return negative number

Vladimir Kozlov kvn at openjdk.java.net
Fri May 27 04:17:34 UTC 2022


On Fri, 27 May 2022 03:23:47 GMT, Dean Long <dlong at openjdk.org> wrote:

> This PR does two things:
> - reverts the incorrect change to non_data_bits that included pointer_bits
> - treats the data() as an unsigned int to prevent a high bit being treated as a negative number

Looks good.

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

Marked as reviewed by kvn (Reviewer).

PR: https://git.openjdk.java.net/jdk/pull/8912


More information about the hotspot-compiler-dev mailing list