Integrated: 8364269: Simplify code cache API by storing adapter entry offsets in blob

Andrew Dinn adinn at openjdk.org
Fri Aug 8 09:15:22 UTC 2025


On Tue, 29 Jul 2025 12:15:48 GMT, Andrew Dinn <adinn at openjdk.org> wrote:

> The AOT stub blob save and restore API handles Adapter blobs differently to other single-stub blobs by passing the associated entries in a separate auxiliary array. Storing the entry offsets in the blob, as happens with other generated blobs, simplifies the current save/restore API and implementation. It also makes it easier to define and implement an API extension supporting save and restore of multi-stub (StubGen) blobs.

This pull request has now been integrated.

Changeset: 241808e1
Author:    Andrew Dinn <adinn at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/241808e13fb032b0ec192e0b7ff94891a653ac94
Stats:     102 lines in 5 files changed: 30 ins; 42 del; 30 mod

8364269: Simplify code cache API by storing adapter entry offsets in blob

Reviewed-by: kvn, shade, asmehra

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

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


More information about the hotspot-dev mailing list