nimbus-eth1/nimbus/sync
Jacek Sieka f6be4bd0ec
avoid initTable (#2328)
`initTable` is obsolete since nim 0.19 and can introduce significant
memory overhead while providing no benefit (since the table will be
grown to the default initial size on first use anyway).

In particular, aristo layers will not necessarily use all tables they
initialize, for exampe when many empty accounts are being created.
2024-06-10 11:05:30 +02:00
..
beacon avoid initTable (#2328) 2024-06-10 11:05:30 +02:00
handlers avoid initTable (#2328) 2024-06-10 11:05:30 +02:00
protocol Speed up account ledger a little (#2279) 2024-06-02 21:21:29 +02:00
snap rm unused Nim modules (#2270) 2024-06-01 17:49:46 +07:00
beacon.nim Replace some usage of std/options with results Opt (#2323) 2024-06-07 23:39:58 +02:00
handlers.nim Culling legacy DB and accounts cache (#2197) 2024-05-20 10:17:51 +00:00
peers.nim Slightly change the static peer manager lookup behaviour (#1484) 2023-03-06 09:22:07 +00:00
protocol.nim Remove eth/66 and eth/67 wire protocol (#2238) 2024-05-29 09:20:25 +02:00
sync_desc.nim Replace some usage of std/options with results Opt (#2323) 2024-06-07 23:39:58 +02:00
sync_sched.nim Replace some usage of std/options with results Opt (#2323) 2024-06-07 23:39:58 +02:00
types.nim Replace some usage of std/options with results Opt (#2323) 2024-06-07 23:39:58 +02:00