RFR(M): 8145521: Use trampolines for i2i and i2c entries in Methods that are stored in CDS archive

Andrew Haley aph at redhat.com
Sun Feb 21 10:24:51 UTC 2016


This might be wrong for AArch64: mov(Reg, address) generates a
variable-length encoding so the size of the trampoline isn't
necessarily 16 bytes.  It will always fit in 16 bytes, though.

If you need the trampoline always to be 16 bytes exactly, use
movptr(Reg, address).

Andrew.


More information about the hotspot-runtime-dev mailing list