git: openjdk/valhalla: lworld: 8368333: [lworld] Add preview mode to ImageReader and JRT file-system
Roger Riggs
rriggs at openjdk.org
Fri Oct 31 16:40:04 UTC 2025
Changeset: 0ff86987
Branch: lworld
Author: David Beaumont <david.beaumont at oracle.com>
Committer: Roger Riggs <rriggs at openjdk.org>
Date: 2025-10-31 16:35:30 +0000
URL: https://git.openjdk.org/valhalla/commit/0ff86987f59f127abece39bdb5d9007a291147e9
8368333: [lworld] Add preview mode to ImageReader and JRT file-system
Reviewed-by: rriggs
! src/java.base/share/classes/jdk/internal/jimage/ImageHeader.java
! src/java.base/share/classes/jdk/internal/jimage/ImageLocation.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/ImageStrings.java
+ src/java.base/share/classes/jdk/internal/jimage/ModuleReference.java
+ src/java.base/share/classes/jdk/internal/jimage/PreviewMode.java
+ src/java.base/share/classes/jdk/internal/jimage/SystemImageReader.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/SystemImage.java
! src/java.base/share/classes/jdk/internal/module/SystemModuleFinders.java
! src/java.base/share/classes/sun/net/www/protocol/jrt/JavaRuntimeURLConnection.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageResourcesTree.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageStringsWriter.java
! test/jdk/jdk/internal/jimage/ImageReaderTest.java
! test/jdk/jdk/internal/jimage/JImageReadTest.java
+ test/jdk/jdk/internal/jimage/ModuleReferenceTest.java
! test/jdk/tools/jimage/ImageReaderDuplicateChildNodesTest.java
! test/micro/org/openjdk/bench/jdk/internal/jrtfs/ImageReaderBenchmark.java
More information about the valhalla-dev
mailing list