[master] RFR: Load narrowKlass from header, AArch64 assembler implementation [v3]
Roman Kennke
rkennke at openjdk.java.net
Thu Jan 27 17:27:51 UTC 2022
On Thu, 27 Jan 2022 12:05:49 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:
>> Roman Kennke has updated the pull request incrementally with one additional commit since the last revision:
>>
>> Aph's suggestions
>
> src/hotspot/share/oops/oop.hpp line 311:
>
>> 309: static int mark_offset_in_bytes() { return offset_of(oopDesc, _mark); }
>> 310: #ifdef _LP64
>> 311: static int nklass_offset_in_bytes() { return mark_offset_in_bytes() + markWord::klass_shift / 8; }
>
> Ew. Need to assert that `markWord::klass_shift` is actually a multiple of 8.
Done that.
-------------
PR: https://git.openjdk.java.net/lilliput/pull/36
More information about the lilliput-dev
mailing list