RFR: 8317269: Store old classes in linked state in AOT cache [v5]
Ioi Lam
iklam at openjdk.org
Thu Sep 4 18:35:47 UTC 2025
On Thu, 4 Sep 2025 18:25:39 GMT, Coleen Phillimore <coleenp at openjdk.org> wrote:
>> The ExclusionCheckCandidates table contains all (recursive) supertypes -- E.g., its `add_candidate(k)` method calls `add_candidate(k->java_super())`.
>
> But what about k->java_super()->java_super() ? Where is that added?
`ExclusionCheckCandidates::add_candidate()` is a recursive function so it eventually adds all java_supers up to Object.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/26754#discussion_r2323108439
More information about the hotspot-dev
mailing list