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

Ioi Lam ioi.lam at oracle.com
Thu Jun 11 15:10:40 UTC 2015


Looks good to me (not a Reviewer).

Could you post the before/after sizes from the -Xshare:dump output 
(which would look like this ...)

ro space: 7367528 [ 52.7% of total] out of 12582912 bytes [58.6% used] 
at 0x14200000
rw space: 5986944 [ 42.8% of total] out of 12582912 bytes [47.6% used] 
at 0x14e00000
md space: 596564 [ 4.3% of total] out of 2097152 bytes [28.4% used] at 
0x15a00000
mc space: 34032 [ 0.2% of total] out of 131072 bytes [26.0% used] at 
0x15c00000
total : 13985068 [100.0% of total] out of 27394048 bytes [51.1% used]

Thanks
- Ioi

On 6/11/15 7: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
>
> I'll need a sponsor to push this to 8u60.
>
> /Claes



More information about the hotspot-runtime-dev mailing list