paradigmxyz
reth
BlogDocsChangelog

Performance History

Latest Results

feat(net): add memory-bounded channel for transaction events Implement a memory-bounded channel between NetworkManager and TransactionsManager to prevent unbounded memory growth. The channel caps buffered messages at 1GB. Key changes: - Add MemoryBoundedSender and MemoryBoundedReceiver wrappers in reth-metrics that use a shared AtomicUsize counter to enforce byte budget limits - Add BudgetGuard that holds the message size and releases budget on drop (RAII) - Implement InMemorySize for NetworkTransactionEvent, NewPooledTransactionHashes, and GetPooledTransactions to calculate message sizes - Control plane messages (GetTransactionsHandle) return size 0 to avoid blocking - Update NetworkManager to use try_send with backpressure handling - Add metric for dropped events when channel is at capacity - Update TransactionsManager to receive Budgeted messages and unwrap them
mattsse/net/bounded-tx-channel
5 minutes ago
log account infos on selfdestruct
alexey/execution-fixed-cache
17 minutes ago
log account infos on selfdestruct
alexey/execution-fixed-cache
36 minutes ago
log account infos on selfdestruct
alexey/execution-fixed-cache
47 minutes ago
rename ExecutionCache to PayloadExecutionCache
alexey/execution-fixed-cache
1 hour ago

Active Branches

feat(net): add memory-bounded channel for transaction events
last run
5 minutes ago
#21353
CodSpeed Performance Gauge
0%
#21128
CodSpeed Performance Gauge
0%
#21331
CodSpeed Performance Gauge
0%
© 2026 CodSpeed Technology
Home Terms Privacy Docs