RFR: JDK-8180450: secondary_super_cache does not scale well [v8]

Andrew Haley aph at openjdk.org
Wed Apr 10 15:41:42 UTC 2024


On Wed, 27 Mar 2024 17:27:11 GMT, Vladimir Ivanov <vlivanov at openjdk.org> wrote:

> One clarification on this particular point:
> 
> > I would have liked to save the hashed interfaces list in the CDS archive file, ...
> 
> As the patch works now, archiving of hashed secondary supers array works just fine. The only limitation is there's no sharing happening between `transitive_interfaces` and `secondary_supers` arrays when their content is equal. But sharing is disabled irrespective of whether CDS is in play or not. (See `InstanceKlass::compute_secondary_supers()`.)

Ah yes, point taken.

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

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


More information about the hotspot-dev mailing list