hg: jigsaw/jake/jdk: Define Package objects lazily as it's not always needed

mandy.chung at oracle.com mandy.chung at oracle.com
Mon Feb 8 20:45:22 UTC 2016


Changeset: 7a54c4b00471
Author:    mchung
Date:      2016-02-08 12:44 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/7a54c4b00471

Define Package objects lazily as it's not always needed

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java
+ src/java.base/share/classes/java/lang/NamedPackage.java
! src/java.base/share/classes/java/lang/Package.java
! src/java.base/share/classes/jdk/internal/misc/BootLoader.java
! src/java.base/share/classes/jdk/internal/misc/BuiltinClassLoader.java
! src/java.base/share/classes/jdk/internal/misc/Loader.java
! test/jdk/jigsaw/reflect/Proxy/ProxyLayerTest.java



More information about the jigsaw-dev mailing list