On Wed, 1 Jul 2026 14:20:47 GMT, Andrew Dinn <[email protected]> wrote:

>> src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp line 13620:
>> 
>>> 13618:     MacroAssembler* masm = new MacroAssembler(&code);
>>> 13619: 
>>> 13620:     int frame_size_in_bytes = align_up(framesize*BytesPerInt, 16);
>> 
>> This generator method is going to need to try to save and restore the 
>> stub/blob. However, it cannot do that as things stand because this is 
>> declared as a `StubGen initial` stub but it is being generated into its own 
>> blob independent of the other `StubGen initial` stubs. If it is redeclared 
>> as a ShredRuntime blob then the blob can be saved and restored as per any 
>> other SharedRuntime blob.
>
> @TobiHartmann ^^^

@adinn I'm working on it.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/31122#discussion_r3506717529

Reply via email to