Skip to main content

Module lazy

Module lazy 

Source
Expand description

Lazy PLT binding support.

The LazyBinder trait lets callers install target-specific lazy binding entries. With the lazy-binding feature enabled, NativeLazyBinder provides the same-process native binder used for ordinary host execution.

Structs§

LazyPltReloc
One lazy PLT relocation and its referenced symbol.
LazyRuntime
Public facade over Relink’s lazy binding runtime state.
LazySetup
Values and retained state prepared for an image’s lazy PLT runtime.
LazySlots
PLTGOT slots used by an architecture’s lazy binding entry.
LazyValues
Target-visible values supplied by a lazy binder.
NativeLazyBinderlazy-binding
Native same-process lazy PLT binder.

Enums§

LazyPlacement
Selects how an architecture installs lazy-binding runtime entries.

Traits§

LazyBinder
Supplies lazy PLT runtime entries for a mapped image.
SupportLazy
Marker trait for raw image types that support lazy-binding fixup hooks.