Integrated: 8339742: Refactor ClassFileImpl to allow loading Option classes lazily

Claes Redestad redestad at openjdk.org
Mon Sep 9 14:21:11 UTC 2024


On Mon, 9 Sep 2024 11:16:32 GMT, Claes Redestad <redestad at openjdk.org> wrote:

> Refactor ClassFileImpl so that Option classes are not eagerly loaded.
> 
> - Reduces number of classes loaded on various startup tests (typically 15 classes less)
> - Reduces size of the default CDS archive by ~30Kb

This pull request has now been integrated.

Changeset: d53e405a
Author:    Claes Redestad <redestad at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/d53e405a26e53086d46ce78a9792f0ca72cca529
Stats:     146 lines in 7 files changed: 82 ins; 11 del; 53 mod

8339742: Refactor ClassFileImpl to allow loading Option classes lazily

Reviewed-by: asotona

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

PR: https://git.openjdk.org/jdk/pull/20911


More information about the core-libs-dev mailing list