RFR: 8320278: ARM32 build is broken after JDK-8301997

Matias Saavedra Silva matsaave at openjdk.org
Mon Nov 20 21:49:15 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-4 tests.

-------------

Commit messages:
 - Fixed copyright header
 - 8320278: ARM32 build is broken after JDK-8301997

Changes: https://git.openjdk.org/jdk/pull/16749/files
 Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=16749&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8320278
  Stats: 292 lines in 5 files changed: 103 ins; 128 del; 61 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