hg: jigsaw/jake/jdk: 4 new changesets
james.laskey at oracle.com
james.laskey at oracle.com
Mon Dec 21 16:53:52 UTC 2015
Changeset: b5b8222bc934
Author: jlaskey
Date: 2015-12-21 11:47 -0400
URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b5b8222bc934
Remove the use of UTF8String and use fast Modified-UTF8 conversion.
! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java
! src/java.base/share/classes/jdk/internal/jimage/ImageJavaSubstrate.java
! src/java.base/share/classes/jdk/internal/jimage/ImageLocationBase.java
! src/java.base/share/classes/jdk/internal/jimage/ImageModuleData.java
! src/java.base/share/classes/jdk/internal/jimage/ImageNativeSubstrate.java
! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java
! src/java.base/share/classes/jdk/internal/jimage/ImageStrings.java
! src/java.base/share/classes/jdk/internal/jimage/ImageStringsReader.java
! src/java.base/share/classes/jdk/internal/jimage/ImageSubstrate.java
- src/java.base/share/classes/jdk/internal/jimage/UTF8String.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/BasicImageWriter.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageLocationWriter.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageResourcesTree.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageStringsWriter.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PerfectHashBuilder.java
Changeset: 67429f4af9da
Author: jlaskey
Date: 2015-12-21 11:47 -0400
URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/67429f4af9da
Remove the use of substrate for java native image access.
! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java
- src/java.base/share/classes/jdk/internal/jimage/ImageJavaSubstrate.java
! src/java.base/share/classes/jdk/internal/jimage/ImageLocationBase.java
- src/java.base/share/classes/jdk/internal/jimage/ImageNativeSubstrate.java
! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java
! src/java.base/share/classes/jdk/internal/jimage/ImageStringsReader.java
- src/java.base/share/classes/jdk/internal/jimage/ImageSubstrate.java
- src/java.base/share/native/libjimage/ImageNativeSubstrate.cpp
! test/jdk/internal/jimage/JImageReadTest.java
! test/jdk/jigsaw/tools/jimage/VerifyJimage.java
Changeset: 28e85e3dd788
Author: jlaskey
Date: 2015-12-21 11:47 -0400
URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/28e85e3dd788
Share the same image data across loaders/threads.
! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java
Changeset: 8ca2c23fb8b4
Author: jlaskey
Date: 2015-12-21 11:47 -0400
URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/8ca2c23fb8b4
Share the same image with hotspot.
! make/mapfiles/libjimage/mapfile-vers
! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java
+ src/java.base/share/native/libjimage/BasicImageReader.cpp
! src/java.base/share/native/libjimage/imageFile.cpp
! src/java.base/share/native/libjimage/imageFile.hpp
More information about the jigsaw-dev
mailing list