RFR: 8366905: Store AdapterBlob pointer in AdapterHandlerEntry [v5]
Ashutosh Mehra
asmehra at openjdk.org
Wed Sep 24 02:35:05 UTC 2025
On Tue, 23 Sep 2025 21:27:40 GMT, Ashutosh Mehra <asmehra at openjdk.org> wrote:
>> 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.
>
> Ashutosh Mehra has updated the pull request incrementally with one additional commit since the last revision:
>
> Remove incorrectly placed ShouldNotReachHere statements
>
> Signed-off-by: Ashutosh Mehra <asmehra at redhat.com>
I have updated the changes to remove `ShouldNotReachHere()` from the entry point getter methods in `AdapterHandlerEntry`. With that I am able to build ZeroVM and `java -version` works fine too.
I started `hotspot_runtime_no_cds` tests with ZeroVM but it wass taking forever to complete on my system. And there were already some failures. Do we know if the jtreg tests pass with ZeroVM?
-------------
PR Comment: https://git.openjdk.org/jdk/pull/27101#issuecomment-3326218322
More information about the hotspot-dev
mailing list