RFR: 8265602: -XX:DumpLoadedClassList should support custom loaders [v2]

Calvin Cheung ccheung at openjdk.java.net
Wed Aug 4 20:39:32 UTC 2021


On Wed, 4 Aug 2021 06:33:03 GMT, Ioi Lam <iklam at openjdk.org> wrote:

>> Some applications load a lot of classes using custom loaders. This PR improves the start-up performance of these apps when using a "static" CDS archive:
>> 
>> Here are performance numbers for the Eclipse IDE:
>> 
>> 
>> Static Archive Before: 7.31 sec (classlist does not include custom loader classes)
>> Static Archive After:  6.49 sec (classlist includes custom loader classes)
>> Dynamic Archive:       6.62 sec
>
> Ioi Lam has updated the pull request incrementally with one additional commit since the last revision:
> 
>   @calvinccheung comments

Looks good.

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

Marked as reviewed by ccheung (Reviewer).

PR: https://git.openjdk.java.net/jdk/pull/4952


More information about the hotspot-runtime-dev mailing list