hg: jigsaw/jake/jdk: 6 new changesets

alan.bateman at oracle.com alan.bateman at oracle.com
Wed Nov 23 21:56:06 UTC 2016


Changeset: 29468cd5ce06
Author:    alanb
Date:      2016-11-23 15:47 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/29468cd5ce06

redefineModule should throw IAE if attempt to export/open to empty set

! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java
! src/java.instrument/share/classes/sun/instrument/InstrumentationImpl.java
! test/java/lang/instrument/RedefineModuleTest.java

Changeset: b50194becf1e
Author:    alanb
Date:      2016-11-23 15:57 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b50194becf1e

ClassLoaders created by defineModulesWithManyLoaders can be named

! src/java.base/share/classes/jdk/internal/loader/Loader.java

Changeset: cd5158cc58a3
Author:    alanb
Date:      2016-11-23 16:08 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/cd5158cc58a3

Further clarification to Class/ClassLoader getResourceXXXX methods

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java

Changeset: 7765f0b6f887
Author:    alanb
Date:      2016-11-23 16:13 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/7765f0b6f887

layers() should not be public

! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java

Changeset: fc06254e7c66
Author:    alanb
Date:      2016-11-23 21:26 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/fc06254e7c66

More clean-up of services catalog

! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/reflect/Layer.java
! src/java.base/share/classes/java/lang/reflect/Module.java
! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangReflectModuleAccess.java
! src/java.base/share/classes/jdk/internal/module/Modules.java
! src/java.base/share/classes/jdk/internal/module/ServicesCatalog.java

Changeset: c58c5cbfcfac
Author:    alanb
Date:      2016-11-23 21:38 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/c58c5cbfcfac

More javadoc clarifications

! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java
! src/java.base/share/classes/java/util/ServiceLoader.java



More information about the jigsaw-dev mailing list