hg: jdk9/sandbox/jdk: 2 new changesets

james.laskey at oracle.com james.laskey at oracle.com
Thu May 21 23:02:02 UTC 2015


Changeset: 155b7c962982
Author:    jlaskey
Date:      2015-05-21 19:28 -0300
URL:       http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/155b7c962982

initial


Changeset: 346aea44ce73
Author:    jlaskey
Date:      2015-05-21 19:47 -0300
URL:       http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/346aea44ce73

8080511: Refresh of jimage support
Reviewed-by: alanb, mchung, psandoz
Contributed-by: james.laskey at oracle.com, jean-francois.denise at oracle.com, sundararajan.athijegannathan at oracle.com

! make/Tools.gmk
! make/gensrc/Gensrc-jdk.dev.gmk
! make/mapfiles/libjava/mapfile-vers
! make/src/classes/build/tools/module/ImageBuilder.java
! make/src/classes/build/tools/module/ModuleArchive.java
! src/java.base/share/classes/java/nio/file/FileSystems.java
! src/java.base/share/classes/jdk/internal/jimage/Archive.java
! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java
! src/java.base/share/classes/jdk/internal/jimage/BasicImageWriter.java
+ src/java.base/share/classes/jdk/internal/jimage/ExternalFilesWriter.java
+ src/java.base/share/classes/jdk/internal/jimage/ImageBufferCache.java
- src/java.base/share/classes/jdk/internal/jimage/ImageFile.java
+ src/java.base/share/classes/jdk/internal/jimage/ImageFileCreator.java
! src/java.base/share/classes/jdk/internal/jimage/ImageHeader.java
+ src/java.base/share/classes/jdk/internal/jimage/ImageJavaSubstrate.java
! src/java.base/share/classes/jdk/internal/jimage/ImageLocation.java
+ src/java.base/share/classes/jdk/internal/jimage/ImageLocationBase.java
+ src/java.base/share/classes/jdk/internal/jimage/ImageLocationWriter.java
+ src/java.base/share/classes/jdk/internal/jimage/ImageModuleData.java
+ src/java.base/share/classes/jdk/internal/jimage/ImageModuleDataWriter.java
- src/java.base/share/classes/jdk/internal/jimage/ImageModules.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/ImageReaderFactory.java
+ src/java.base/share/classes/jdk/internal/jimage/ImageResourcesTree.java
! src/java.base/share/classes/jdk/internal/jimage/ImageStream.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/ImageStringsWriter.java
+ src/java.base/share/classes/jdk/internal/jimage/ImageSubstrate.java
- src/java.base/share/classes/jdk/internal/jimage/PReader.java
- src/java.base/share/classes/jdk/internal/jimage/PackageModuleMap.java
+ src/java.base/share/classes/jdk/internal/jimage/PerfectHashBuilder.java
- src/java.base/share/classes/jdk/internal/jimage/Resource.java
+ src/java.base/share/classes/jdk/internal/jimage/ResourcePool.java
+ src/java.base/share/classes/jdk/internal/jimage/ResourcePoolImpl.java
+ src/java.base/share/classes/jdk/internal/jimage/StringTable.java
! src/java.base/share/classes/jdk/internal/jimage/UTF8String.java
- src/java.base/share/classes/jdk/internal/jimage/concurrent/ConcurrentPReader.java
+ src/java.base/share/classes/jdk/internal/jimage/decompressor/CompressedResourceHeader.java
+ src/java.base/share/classes/jdk/internal/jimage/decompressor/Decompressor.java
+ src/java.base/share/classes/jdk/internal/jimage/decompressor/ResourceDecompressor.java
+ src/java.base/share/classes/jdk/internal/jimage/decompressor/ResourceDecompressorFactory.java
+ src/java.base/share/classes/jdk/internal/jimage/decompressor/ResourceDecompressorRepository.java
+ src/java.base/share/classes/jdk/internal/jimage/decompressor/ZipDecompressor.java
+ src/java.base/share/classes/jdk/internal/jimage/decompressor/ZipDecompressorFactory.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtDirectoryStream.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileAttributeView.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileAttributes.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystemProvider.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtPath.java
! src/java.base/share/classes/jdk/internal/jrtfs/SystemImages.java
! src/java.base/share/native/include/jvm.h
+ src/java.base/share/native/libjava/Image.c
- src/java.base/unix/native/libjava/ConcurrentPReader_md.c
- src/java.base/windows/native/libjava/ConcurrentPReader_md.c
+ src/jdk.dev/share/classes/jdk/tools/jimage/ExtractedImage.java
! src/jdk.dev/share/classes/jdk/tools/jimage/JImageTask.java
+ src/jdk.dev/share/classes/jdk/tools/jimage/TaskHelper.java
! src/jdk.dev/share/classes/jdk/tools/jimage/resources/jimage.properties
! src/jdk.rmic/share/classes/sun/tools/java/ClassPath.java
! test/jdk/internal/jimage/VerifyJimage.java
! test/jdk/internal/jrtfs/Basic.java
! test/jdk/internal/jrtfs/WithSecurityManager.java



More information about the jdk9-sandbox-changes mailing list