On Wed, 9 Mar 2022 06:49:02 GMT, David Holmes <dhol...@openjdk.org> wrote:

>> Ioi Lam has updated the pull request incrementally with one additional 
>> commit since the last revision:
>> 
>>   Fixed zero build
>
> src/hotspot/share/prims/jvm.cpp line 2873:
> 
>> 2871:     // execute in parallel, symbols and classes may be loaded in
>> 2872:     // random orders which will make the resulting CDS archive
>> 2873:     // non-deterministic.
> 
> Yes but by not starting these threads you are potentially excluding a range 
> of classes from the shared archive!

`java -Xshare:dump` loads all classes specified in a classlist, which is 
created without this thread-disabling hack.

The number of classes in the CDS archive is the same before/after this PR. The 
size of the CDS archive is identical.

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

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

Reply via email to