go-ethereum/cmd
fselmo 70111ffdd5 cmd/evm/t8ntool: stream post-state alloc to disk
For file-based alloc output, write each account to the output file as
the state iterator yields it, instead of materializing the full
post-state in an Alloc map and then marshaling it again with
MarshalIndent. Peak memory becomes one account's JSON encoding rather
than the whole post-state plus its indent buffer, which on
benchmark-scale dumps reduced t8n heap_sys peak from ~20 GiB to ~8 GiB
in local profiling.

The on-disk JSON is the same shape saveFile would produce for an Alloc
map. The buffered collector is retained for the stdout/stderr and
binary-trie paths.
2026-04-24 11:52:27 +02:00
..
abidump all: update license headers and AUTHORS from git history (#24947) 2022-05-24 20:39:40 +02:00
abigen cmd/abigen, accounts/abi/bind: implement abigen version 2 (#31379) 2025-03-17 15:56:55 +01:00
blsync beacon/blsync: add checkpoint import/export file feature (#31469) 2025-04-03 16:04:11 +02:00
clef cmd/clef: update Safe API documentation links in changelog (#32136) 2025-07-09 14:09:11 -06:00
devp2p cmd/devp2p: fix disconnect decoding in rlpx ping (#34781) 2026-04-22 16:48:38 +02:00
era internal/era: New EraE implementation (#32157) 2026-02-09 08:30:19 -07:00
ethkey cmd: fix some typos in readmes (#29405) 2024-04-11 14:06:49 +03:00
evm cmd/evm/t8ntool: stream post-state alloc to disk 2026-04-24 11:52:27 +02:00
fetchpayload cmd/fetchpayload: add payload-building utility (#33919) 2026-03-11 16:18:42 +01:00
geth cmd/geth: add code exporter for db export (#34696) 2026-04-17 09:53:00 +08:00
keeper internal/telemetry: add gRPC transport for OTLP trace export (#33941) 2026-04-21 14:48:21 +02:00
rlpdump build: update to golangci-lint 1.61.0 (#30587) 2024-10-14 19:25:22 +02:00
utils internal/telemetry: add gRPC transport for OTLP trace export (#33941) 2026-04-21 14:48:21 +02:00
workload core/history: refactor pruning configuration (#34036) 2026-03-18 13:54:29 +01:00