RFR: 8320278: ARM32 build is broken after JDK-8301997 [v2]
Matias Saavedra Silva
matsaave at openjdk.org
Tue Nov 21 16:18:25 UTC 2023
> JDK-8301997 changed the handling of constant pool cache entries for methods and fully removed the ConstantPoolCacheEntry class. This commit included changes to the interpreters for all supported platforms except ARM32, and its omission resulted in a GHA failure. This patch intends to introduce an ARM32 port that reflects the code changes to the included platforms so the ARM32 code can build and thus pass testing. Verified with tier 1-5 tests on Oracle platforms but not ARM32.
Matias Saavedra Silva has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains five additional commits since the last revision:
- Merge branch 'master' into method_entries_arm32
- Added breaks
- Merge branch 'master' into method_entries_arm32
- Fixed copyright header
- 8320278: ARM32 build is broken after JDK-8301997
-------------
Changes:
- all: https://git.openjdk.org/jdk/pull/16749/files
- new: https://git.openjdk.org/jdk/pull/16749/files/d9db3337..5b06dca2
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jdk&pr=16749&range=01
- incr: https://webrevs.openjdk.org/?repo=jdk&pr=16749&range=00-01
Stats: 9511 lines in 255 files changed: 4953 ins; 1698 del; 2860 mod
Patch: https://git.openjdk.org/jdk/pull/16749.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/16749/head:pull/16749
PR: https://git.openjdk.org/jdk/pull/16749
More information about the hotspot-dev
mailing list