RFR: 8358680: AOT cache creation fails: no strings should have been added

Ioi Lam iklam at openjdk.org
Fri Jun 27 16:01:20 UTC 2025


On Wed, 18 Jun 2025 17:27:29 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

> I still dislike hooking up to compiler infrastructure to figure out if something is adding interned strings. I really, really dislike the divergence we would introduce with JDK 25 -> JDK 26 once a variant of [JDK-8357473](https://bugs.openjdk.org/browse/JDK-8357473) lands in mainline. I cannot yet think of better solution though, let me think about it some more. At very least we need to get the sequencing of patches right...

As we discussed off-line, I will push this to mainline and backport to 25, and then @shipilev make his changes on top of this, so that they can be easily backported to 25 if necessary.

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

PR Comment: https://git.openjdk.org/jdk/pull/25816#issuecomment-3013515543


More information about the hotspot-dev mailing list