RFR: 8180450: secondary_super_cache does not scale well [v12]

Andrew Haley aph at openjdk.org
Fri Apr 12 14:58:47 UTC 2024


On Fri, 12 Apr 2024 02:23:50 GMT, Vladimir Ivanov <vlivanov at openjdk.org> wrote:

> Testing results (hs-tier1 - hs-tier6) are clean (w/ `-XX:-InlineSecondarySupersTest` and `-XX:+InlineSecondarySupersTest`).
> 
> There's one build failure in GHA (minimal VM build on linux-x64) because InlineSecondarySupersTest is C2-only flag. Guarding the code with `#ifdef COMPILER2` should fix it.

OK

> Also, since the stubs are for compiler usage, any particular reason to generate them in `StubGenerator::generate_final_stubs()`? `StubGenerator::generate_compiler_stubs()` looks like a better fit for the job.

At some point in the hopefully-not-very-distant future I'd like to kill secondary_super_cache altogether, and then everyone will use the stubs. But I can move the stubs for now, if you like?

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

PR Comment: https://git.openjdk.org/jdk/pull/18309#issuecomment-2051923475


More information about the hotspot-dev mailing list