Available on crate features
node-api and node only.Expand description
Ethereum block executor and EVM factory implementations.
Structs§
- Compilation
Event - Event emitted after a compilation attempt completes.
- Compile
Timings - Per-phase timing breakdown from a compilation.
- EthBig
Block Executor Factory - Executor factory for merged payloads that switch block context at segment boundaries.
- EthBlock
Executor Factory - Ethereum block executor factory.
- JitBackend
- JIT compilation backend with O(1) compiled-function lookup.
- JitMetrics
jit - Prometheus metrics for evm2 JIT runtime stats.
- Reth
EvmFactory - Reth EVM factory configuration.
- Runtime
Config - Runtime configuration.
- Runtime
Stats Snapshot - A point-in-time snapshot of runtime stats.
- Runtime
Tuning - Tuning knobs for the runtime.
Enums§
- Compilation
Kind - The kind of compilation that was performed.
- JitMode
- Where JIT compilation work runs.
Traits§
- EvmFactory
- Factory used to construct an evm2-backed EVM.
Functions§
- maybe_
run_ jit_ helper - Runs the out-of-process JIT helper if this process was launched as one.