Re: RFR: 8339742: Refactor ClassFileImpl to allow loading Option classes lazily

2024-09-09 Thread Claes Redestad
On Mon, 9 Sep 2024 11:16:32 GMT, Claes Redestad 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 Thanks for the revie

Re: RFR: 8339742: Refactor ClassFileImpl to allow loading Option classes lazily

2024-09-09 Thread Adam Sotona
On Mon, 9 Sep 2024 11:16:32 GMT, Claes Redestad 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 It looks good to me

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

2024-09-09 Thread Claes Redestad
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 - Commit messages: - Cleanup, fix failing test - Refactor ClassFileImpl