RFR: 8325467: Support methods with many arguments in C2 [v27]

Daniel Lundén dlunden at openjdk.org
Tue Sep 16 12:57:52 UTC 2025


On Tue, 16 Sep 2025 11:58:15 GMT, Emanuel Peter <epeter at openjdk.org> wrote:

>> src/hotspot/share/opto/chaitin.cpp line 1656:
>> 
>>> 1654: 
>>> 1655:     // Check if a color is available and if so pick the color
>>> 1656:     OptoReg::Name reg = choose_color(*lrg);
>> 
>> Accidental find: why is this assert commented out?
>
> `//assert(is_infinite_stack == lrg->mask().is_infinite_stack(), "nbrs must not change InfiniteStackedness");`

No idea, sorry (it has been that way since initial load). I just touched it to change from all_stack to infinite_stack.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/20404#discussion_r2352417426


More information about the hotspot-compiler-dev mailing list