Skip to main content

Module factory

Module factory 

Source
Expand description

Ethereum block executor and EVM factory implementations.

Structs§

CompilationEventjit
Event emitted after a compilation attempt completes.
CompileTimingsjit
Per-phase timing breakdown from a compilation.
EthBigBlockExecutorFactory
Executor factory for merged payloads that switch block context at segment boundaries.
EthBlockExecutorFactory
Ethereum block executor factory.
JitBackendjit
JIT compilation backend with O(1) compiled-function lookup.
JitMetricsjit
Prometheus metrics for evm2 JIT runtime stats.
RethEvmFactory
Reth EVM factory configuration.
RuntimeConfigjit
Runtime configuration.
RuntimeStatsSnapshotjit
A point-in-time snapshot of runtime stats.
RuntimeTuningjit
Tuning knobs for the runtime.

Enums§

CompilationKindjit
The kind of compilation that was performed.
JitModejit
Where JIT compilation work runs.

Traits§

EvmFactory
Factory used to construct an evm2-backed EVM.

Functions§

maybe_run_jit_helperjit
Runs the out-of-process JIT helper if this process was launched as one.