RFR: 8325467: Support methods with many arguments in C2 [v4]
Dean Long
dlong at openjdk.org
Fri Sep 13 00:20:07 UTC 2024
On Mon, 9 Sep 2024 12:16:47 GMT, Daniel Lundén <dlunden at openjdk.org> wrote:
> Add a STATIC_ASSERT that short can index the maximum size register mask.
This assumes the types in OptoRegPair won't change. Something more future-proof would be to try to construct an OptoRegPair with RM_SIZE_MAX >> 5, then try to read it back. We should probably have OptoRegPair check input values for overflow while we are at it.
> Add an upper bound for register mask growth
Does this mean "AllStack" no longer means infinite?
-------------
PR Comment: https://git.openjdk.org/jdk/pull/20404#issuecomment-2347482489
More information about the hotspot-compiler-dev
mailing list