[master] RFR: Load narrowKlass from header, AArch64 assembler implementation [v7]

Andrew Haley aph at openjdk.java.net
Wed Feb 2 10:27:36 UTC 2022


On Tue, 1 Feb 2022 18:53:14 GMT, Roman Kennke <rkennke at openjdk.org> wrote:

> Thanks! I believe the trouble is that load_klass() is used in some C1 generated code paths, and C1 register allocator doesn't ignore rscratch1 and rscratch2. I may be wrong, though.

I hope you are! - None of the register allocators can touch the scratch registers. Lots of hand-written code depends on that.

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

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


More information about the lilliput-dev mailing list