RFR [8u60]: 8081590: The CDS classlist needs to be updated for 8u60

Mikhailo Seledtsov mikhailo.seledtsov at oracle.com
Fri Jun 12 02:18:38 UTC 2015


Hi Claes,

  I recommend running the following set of tests:
CDS, and related compressed OOPs:
     hotspot/test/runtime/SharedArchiveFile/
     hotspot/test/runtime/CompressedOops/

Thank you,
Misha

On 6/11/2015 6:58 PM, David Holmes wrote:
> Hi Claes,
>
> On 12/06/2015 12:08 AM, Claes Redestad wrote:
>> Hi,
>>
>> classlists have been slowly deteriorating since the last refresh
>> (https://bugs.openjdk.java.net/browse/JDK-8023041),
>> contributing to a small but significant degradation in startup and
>> footprint characteristics.
>>
>> While there are also classlist files for Solaris, Mac and AIX, we cannot
>> run the same set of applications we run on
>> 32-bit platforms on non-32-bit platforms (due to an application with a
>> bundled 32-bit dependency).
>>
>> Rather than generating new classlists using a different set of
>> applications without ability to verify that it helps, I'd
>> rather limit this 8u60 refresh to Linux and Windows where we can verify
>> the benefit and do a more thorough
>> investigation into modernizing the representative set of applications
>> for JDK9 and onwards.
>>
>> Webrev: http://cr.openjdk.java.net/~redestad/8081590/webrev.00/
>> Bug: https://bugs.openjdk.java.net/browse/JDK-8081590
>
> As you have sorted the lists differently it's not evident what has 
> been added or removed. Please clarify what the changes actually are.
>
>> I'll need a sponsor to push this to 8u60.
>
> I can sponsor it once completed. Make sure all the CDS tests still 
> pass. (There may be something that looks for a specific class.)
>
> Thanks,
> David
>
>>
>> /Claes



More information about the hotspot-runtime-dev mailing list