public class AArch64FrameAccess extends FrameAccess
| Constructor and Description |
|---|
AArch64FrameAccess() |
| Modifier and Type | Method and Description |
|---|---|
org.graalvm.nativeimage.c.function.CodePointer |
readReturnAddress(org.graalvm.word.Pointer sourceSp) |
int |
savedBasePointerSize()
Returns the size in bytes of the saved base pointer in the stack frame.
|
int |
stackPointerAdjustmentOnCall()
Gets the amount by which the stack pointer is adjusted by a call instruction.
|
void |
writeReturnAddress(org.graalvm.word.Pointer sourceSp,
org.graalvm.nativeimage.c.function.CodePointer newReturnAddress) |
getWordKind, getWordStamp, returnAddressSize, singleton, uncompressedReferenceSize, wordSizepublic org.graalvm.nativeimage.c.function.CodePointer readReturnAddress(org.graalvm.word.Pointer sourceSp)
readReturnAddress in class FrameAccesspublic void writeReturnAddress(org.graalvm.word.Pointer sourceSp,
org.graalvm.nativeimage.c.function.CodePointer newReturnAddress)
writeReturnAddress in class FrameAccesspublic int savedBasePointerSize()
FrameAccesssavedBasePointerSize in class FrameAccesspublic int stackPointerAdjustmentOnCall()
FrameAccessstackPointerAdjustmentOnCall in class FrameAccess