git: openjdk/jdk: master: 8360037: Refactor ImageReader in preparation for Valhalla support

Jaikiran Pai jpai at openjdk.org
Tue Aug 12 08:35:28 UTC 2025


Changeset: b81f4fae
Branch: master
Author:    David Beaumont <david.beaumont at oracle.com>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date:      2025-08-12 08:34:26 +0000
URL:       https://git.openjdk.org/jdk/commit/b81f4faed7180e51aa966a9bf2f84ba755c6736d

8360037: Refactor ImageReader in preparation for Valhalla support

Reviewed-by: alanb, rriggs, jpai

! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java
! src/java.base/share/classes/jdk/internal/jrtfs/ExplodedImage.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/SystemImage.java
! src/java.base/share/classes/jdk/internal/module/SystemModuleFinders.java
+ test/jdk/jdk/internal/jimage/ImageReaderTest.java
! test/jdk/jdk/internal/jimage/JImageReadTest.java
! test/jdk/tools/jimage/ImageReaderDuplicateChildNodesTest.java
! test/micro/org/openjdk/bench/jdk/internal/jrtfs/ImageReaderBenchmark.java



More information about the jdk-changes mailing list