Re: RFR: 8175561: Memory churn in jimage code affects startup after resource encapsulation changes

2017-02-24 Thread Mandy Chung
> On Feb 23, 2017, at 2:57 PM, Claes Redestad wrote: > > Hi, > > various resource encapsulation changes in 9+148 meant an uptick in > footprint and startup times for certain applications. > > While some of this regression is hard to avoid[1] (opening readers, >

hg: jigsaw/jake/jdk: jlink ExcludeVMPlugin should use ResourcePoolModule.osName()

2017-02-24 Thread sundararajan . athijegannathan
Changeset: 2b20fe8e7938 Author:sundar Date: 2017-02-24 22:22 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/2b20fe8e7938 jlink ExcludeVMPlugin should use ResourcePoolModule.osName() ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java !

Re: Extending java.base module

2017-02-24 Thread Volker Simonis
On Wed, Feb 15, 2017 at 5:20 PM, Volker Simonis wrote: > > On Wed, Feb 15, 2017 at 5:16 PM, Alan Bateman wrote: > > On 15/02/2017 16:01, Daniel Fuchs wrote: > > > >> > >> In that specific case it's not java.base that depends > >> on

Re: RFR: 8175385: ServiceLoader$LazyClassPathLookupIterator scans boot and platform modules for services

2017-02-24 Thread Claes Redestad
On 02/24/2017 09:50 AM, Alan Bateman wrote: On 23/02/2017 23:19, Claes Redestad 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

hg: jigsaw/jake/hotspot: 2 new changesets

2017-02-24 Thread alan . bateman
Changeset: 750ef08b1278 Author:lana Date: 2017-02-23 16:21 + URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/750ef08b1278 Added tag jdk-9+158 for changeset 4e78f3093522 ! .hgtags Changeset: ae7703cdbb50 Author:alanb Date: 2017-02-24 11:07 + URL:

hg: jigsaw/jake/jaxp: 8 new changesets

2017-02-24 Thread alan . bateman
Changeset: 5621e47022e5 Author:joehw Date: 2017-02-14 10:28 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jaxp/rev/5621e47022e5 8169450: StAX parse error if there is a newline in xml declaration Reviewed-by: clanger, dfuchs, lancea !

hg: jigsaw/jake/nashorn: 2 new changesets

2017-02-24 Thread alan . bateman
Changeset: d75af059cff6 Author:lana Date: 2017-02-23 16:21 + URL: http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/d75af059cff6 Added tag jdk-9+158 for changeset 13ae2480a4c3 ! .hgtags Changeset: 46ba0efe400d Author:alanb Date: 2017-02-24 11:07 + URL:

hg: jigsaw/jake/langtools: 26 new changesets

2017-02-24 Thread alan . bateman
Changeset: 39f31cef8e6a Author:rfield Date: 2017-02-13 08:50 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/39f31cef8e6a 8174797: jshell tool: invalid module path crashes tool 8174796: jshell tool: regression: user home (tilde) not translated Reviewed-by: jlahoda

hg: jigsaw/jake/corba: 2 new changesets

2017-02-24 Thread alan . bateman
Changeset: 6feea77d2083 Author:lana Date: 2017-02-23 16:21 + URL: http://hg.openjdk.java.net/jigsaw/jake/corba/rev/6feea77d2083 Added tag jdk-9+158 for changeset de6bdf38935f ! .hgtags Changeset: 6045b4585af9 Author:alanb Date: 2017-02-24 11:07 + URL:

hg: jigsaw/jake: 9 new changesets

2017-02-24 Thread alan . bateman
Changeset: 04a685edd41d Author:darcy Date: 2017-02-14 09:00 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/rev/04a685edd41d 8174945: Turn on doclint reference checking in build of java.compiler module Reviewed-by: erikj ! make/CompileJavaModules.gmk Changeset: 15a37edc6717

Re: RFR: 8175385: ServiceLoader$LazyClassPathLookupIterator scans boot and platform modules for services

2017-02-24 Thread Alan Bateman
On 23/02/2017 23:19, Claes Redestad 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