arm64

package
v1.0.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 28, 2023 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GoCallStackView

func GoCallStackView(stackPointerBeforeGoCall *uint64) []uint64

GoCallStackView is a function to get a view of the stack before a Go call, which is the view of the stack allocated in CompileGoFunctionTrampoline.

func NewBackend

func NewBackend() backend.Machine

NewBackend returns a new backend for arm64.

func UnwindStack

func UnwindStack(sp, top uintptr, returnAddresses []uintptr) []uintptr

UnwindStack is a function to unwind the stack, and appends return addresses to `returnAddresses` slice. The implementation must be aligned with the ABI/Calling convention as in machine_pro_epi_logue.go/abi.go.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL