Module loaded_programs

Source

Structs§

LoadProgramMetrics
Time measurements for loading a single LoadedProgram.
LoadedProgram
Holds a program version at a specific address and on a specific slot / fork.
LoadedPrograms
This structure is the global cache of loaded, verified and compiled programs.
LoadedProgramsForTxBatch
Local view into LoadedPrograms which was extracted for a specific TX batch.
LoadingTaskCookie
LoadingTaskWaiter
Suspends the thread in case no cooprative loading task was assigned
ProgramRuntimeEnvironments
Globally shared RBPF config and syscall registry
Stats
Global cache statistics for LoadedPrograms.

Enums§

BlockRelation
Relationship between two fork IDs
LoadedProgramMatchCriteria
LoadedProgramType
Actual payload of LoadedProgram.

Constants§

DELAY_VISIBILITY_SLOT_OFFSET
MAX_LOADED_ENTRY_COUNT

Traits§

ForkGraph
Maps relationship between two slots.

Type Aliases§

ProgramRuntimeEnvironment