RFR: 8175385: ServiceLoader$LazyClassPathLookupIterator scans boot and platform modules for services
    Mandy Chung 
    mandy.chung at oracle.com
       
    Fri Feb 24 00:53:53 UTC 2017
    
    
  
> On Feb 23, 2017, at 3:19 PM, Claes Redestad <claes.redestad at oracle.com> wrote:
> 
> Hi,
> 
> related to the same regression as JDK-8175561, there are now some cases
> where we unnecessarily scan platform modules for services.  This patch
> allows us to skip the platform and boot classloaders in certain cases,
> which speeds up loading and enumerating the built-in services.
> 
> Bug: https://bugs.openjdk.java.net/browse/JDK-8175561
> Webrev: http://cr.openjdk.java.net/~redestad/8175385/jdk.01/
Looks good to me.
Mandy
    
    
More information about the jigsaw-dev
mailing list