RFR: 8366905: Store AdapterBlob pointer in AdapterHandlerEntry

Ashutosh Mehra asmehra at openjdk.org
Fri Sep 5 19:30:27 UTC 2025


This PR removes the need to store entry point addresses in AdapterHandlerEntry by storing a direct pointer to AdapterBlob instead. Entry point addresses can be computed on the fly from the entry point offsets stored in AdapterBlob.

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

Commit messages:
 - Do not call generate_i2c2i_adapters() on zero
 - Store pointer to AdapterBlob in AdapterHandlerEntry

Changes: https://git.openjdk.org/jdk/pull/27101/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=27101&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8366905
  Stats: 243 lines in 11 files changed: 39 ins; 98 del; 106 mod
  Patch: https://git.openjdk.org/jdk/pull/27101.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/27101/head:pull/27101

PR: https://git.openjdk.org/jdk/pull/27101


More information about the hotspot-dev mailing list