RFR: 8327247: C2 uses up to 2GB of RAM to compile complex string concat in extreme cases

Thomas Stuefe stuefe at openjdk.org
Fri Apr 12 11:43:41 UTC 2024


On Fri, 12 Apr 2024 10:07:48 GMT, Claes Redestad <redestad at openjdk.org> wrote:

> I guess Lilliput adds some hard or soft limit on the number of classes loaded?

Yes, we are concerned with that, especially for a possible future where Lilliput is the sole default. Atm we can address about 4 million classes. There are thoughts about making this number of classes infinite, but if possible we would like to avoid that complexity.

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

PR Comment: https://git.openjdk.org/jdk/pull/18690#issuecomment-2051597166


More information about the core-libs-dev mailing list