RFR: 8317269: Store old classes in linked state in AOT cache [v5]

Ioi Lam iklam at openjdk.org
Fri Sep 5 04:38:12 UTC 2025


On Thu, 4 Sep 2025 18:49:12 GMT, Coleen Phillimore <coleenp at openjdk.org> wrote:

>> That's why I'm confused, there's one in DumpTimeInfo and another one in SystemDictionaryShared.
>> 
>> Shouldn't this call find_{verification_dependency}_bottom_klass?  Looks like the same code.  I feel like you want to generalize this case where you try to find the underlying InstanceKlass.  And pass the class_loader rather than getting if from 'k'.   And define it in SystemDictionary under the find_instance_or_array_klass.
>
> I think changing them to verifier rather than verification makes sense since it means the verifier not verification in general.

For simplification, I've updated the code to the same storage for both old and new verification constraints.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/26754#discussion_r2324069587


More information about the hotspot-dev mailing list