RFR: 8267350: Archived old interface extends interface with default method causes crash
Calvin Cheung
ccheung at openjdk.java.net
Thu May 20 20:31:28 UTC 2021
On Thu, 20 May 2021 17:40:39 GMT, Ioi Lam <iklam at openjdk.org> wrote:
>> During CDS dumping, an old class/interface won't be linked/rewritten. If an old interface extends an interface which contains a default method, the `_default_vtable_indices` will be updated during runtime. This small path is to make the `_default_vtable_indices` r/w during dump time for a class which hasn't been rewritten during dump time.
>>
>> Testing:
>>
>> - [x] mach5 tiers 1 - 4 (including the new test)
>
> LGTM
@iklam, @yminqi Thanks for the review!
-------------
PR: https://git.openjdk.java.net/jdk/pull/4132
More information about the hotspot-runtime-dev
mailing list