Changeset: 0ff86987 Branch: lworld Author: David Beaumont <[email protected]> Committer: Roger Riggs <[email protected]> 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
