public class AArch64HotSpotMove extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
AArch64HotSpotMove.BaseMove |
static class |
AArch64HotSpotMove.CompressPointer
Compresses a 8-byte pointer as a 4-byte int.
|
static class |
AArch64HotSpotMove.LoadHotSpotObjectConstantInline |
static class |
AArch64HotSpotMove.UncompressPointer
Decompresses a 4-byte offset into an actual pointer.
|
| Constructor and Description |
|---|
AArch64HotSpotMove() |
| Modifier and Type | Method and Description |
|---|---|
static void |
decodeKlassPointer(AArch64MacroAssembler masm,
Register result,
Register ptr,
CompressEncoding encoding) |
public static void decodeKlassPointer(AArch64MacroAssembler masm, Register result, Register ptr, CompressEncoding encoding)