Module loaded_programs

Source

Structs§

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

Enums§

BlockRelation
Relationship between two fork IDs
ProgramCacheEntryOwner
The owner of a programs accounts, thus the loader of a program
ProgramCacheEntryType
Actual payload of ProgramCacheEntry.
ProgramCacheMatchCriteria

Constants§

DELAY_VISIBILITY_SLOT_OFFSET
MAX_LOADED_ENTRY_COUNT

Traits§

ForkGraph
Maps relationship between two slots.

Type Aliases§

ProgramRuntimeEnvironment