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