[jdk17u-dev] RFR: 8317507: C2 compilation fails with "Exceeded _node_regs array"

Goetz Lindenmaier goetz at openjdk.org
Wed Dec 13 09:39:46 UTC 2023


On Mon, 11 Dec 2023 17:10:54 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

> Clean backport to fix the C2 corner case.
> 
> Additional testing:
>  - [x] New regression test fails without the fix, passes with it
>  - [x] Linux x86_64 server fastdebug,`tier{1,2,3,4}`
>  - [x] Linux AArch64 server fastdebug,`tier{1,2,3}`

Yes, it will still compile the method. But it might need twice as many memory as before. This might kill existing installations. Compiler memory is often a bottle neck.

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

PR Comment: https://git.openjdk.org/jdk17u-dev/pull/2039#issuecomment-1853571175


More information about the jdk-updates-dev mailing list