RFR: 8236075: Minor bootstrap improvements

Sergey Bylokhov Sergey.Bylokhov at oracle.com
Tue Jan 21 00:59:18 UTC 2020


Hi Claes,

How did you measure this performance improvement?

On 1/20/20 7:54 am, Claes Redestad wrote:
> Hi,
> 
> some minor cleanups and enhancements in and around java.lang.ClassLoader
> which add up to a small startup improvement:
> 
> - Remove use of Vector/Hashtable from ClassLoader, along with a few
>    other improvements/modernizations.
> - Refactor ClassLoader::sys_paths/user_paths so that they're initialized
> lazily but also published safely
> 
> Webrev: http://cr.openjdk.java.net/~redestad/8236075/open.01/
> Bug:    https://bugs.openjdk.java.net/browse/JDK-8236075
> 
> Testing: tier1-3
> 
> Thanks!
> 
> /Claes


-- 
Best regards, Sergey.


More information about the core-libs-dev mailing list