[master] RFR: Load Klass from header, C1 [v11]

Roman Kennke rkennke at openjdk.java.net
Tue Jan 11 17:22:30 UTC 2022


On Tue, 11 Jan 2022 17:18:08 GMT, Roman Kennke <rkennke at openjdk.org> wrote:

>> src/hotspot/cpu/x86/c1_Runtime1_x86.cpp line 1118:
>> 
>>> 1116:       {
>>> 1117:         StubFrame f(sasm, "load_klass", dont_gc_arguments);
>>> 1118:         sasm->save_live_registers_no_oop_map(true);
>> 
>> I presume calling `*_no_oop_map` here is intentional, and valid for `call_VM_leaf`? I.e. no safepoint expected here?
>
> Yes exactly, leaf calls don't require an oop map.

And no, no safepoints expected.

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

PR: https://git.openjdk.java.net/lilliput/pull/20


More information about the lilliput-dev mailing list