> 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: update comments ------------- Changes: - all: https://git.openjdk.org/jdk/pull/22262/files - new: https://git.openjdk.org/jdk/pull/22262/files/9b2b6552..d0e6eccc Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk&pr=22262&range=03 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=22262&range=02-03 Stats: 4 lines in 3 files changed: 0 ins; 0 del; 4 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