RFR: 8343767: Enumerate StubGen blobs, stubs and entries and generate code from declarations

Andrew Dinn adinn at openjdk.org
Wed Nov 20 16:34:27 UTC 2024


On Wed, 20 Nov 2024 16:30:50 GMT, Andrew Dinn <adinn at openjdk.org> wrote:

>> Ok, it makes sense. As an idea, `StubCodeMark` can be used to hide some of that logic. (As an example, different marks on MacroAssembler mess with its instances to customize their behavior.)
>
> n.b. the latest version has `StubCodeMark` assert that stub id matches the blob id.

I will leave folding in the icache and vm_version blobs for a follow_up PR. This one is already big enough.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/21957#discussion_r1850636838


More information about the hotspot-dev mailing list