RFR: 8360707: Globally enumerate all blobs, stubs and entries [v5]

Ashutosh Mehra asmehra at openjdk.org
Thu Jul 3 19:34:43 UTC 2025


On Thu, 3 Jul 2025 13:19:32 GMT, Andrew Dinn <adinn at openjdk.org> wrote:

>> Use the blob, stub and entry declarations to generate a single global enumeration for all blobs, likewise for all stubs and all entries. Modify stub generators in shared runtime, c1 runtime, c2 runtime and stub generator subsystems and their clients to use those enumerations consistently.
>
> Andrew Dinn has updated the pull request incrementally with two additional commits since the last revision:
> 
>  - save blobs using blob ids
>  - make arg in declaration consistent with definition

Marked as reviewed by asmehra (Committer).

Looks good to me. I have just a minor comment. Thanks for these changes. This should help in simplifying the AOTCodeAddressTable.

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

PR Review: https://git.openjdk.org/jdk/pull/26004#pullrequestreview-2984447568
PR Comment: https://git.openjdk.org/jdk/pull/26004#issuecomment-3033390099


More information about the shenandoah-dev mailing list