> Currently, when retrieving a ClassFileStream during runtime, we call into the > zip library to retrieve the stream based only on a class name. This doesn't > work well if the class is in a multi-release jar under a versioned directory > such as `META-INF/versions/9/Foo.class`. To address this issue, this change > calls the java api `ClassLoader.getResourceAsStream()` to retrieve the stream. > > Passed tiers 1 - 4 testing.
Calvin Cheung has updated the pull request incrementally with one additional commit since the last revision: remove assert in filemap.cpp ------------- Changes: - all: https://git.openjdk.org/jdk/pull/22262/files - new: https://git.openjdk.org/jdk/pull/22262/files/a1b13168..1f622809 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk&pr=22262&range=05 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=22262&range=04-05 Stats: 3 lines in 1 file changed: 0 ins; 3 del; 0 mod Patch: https://git.openjdk.org/jdk/pull/22262.diff Fetch: git fetch https://git.openjdk.org/jdk.git pull/22262/head:pull/22262 PR: https://git.openjdk.org/jdk/pull/22262