go-ethereum/trie/bintrie
CPerezz d85cb3f078
trie/bintrie: drop rot-prone alloc number from collectNodes comment
The number ("~17 allocs/op") pins a value that was specific to one
microbenchmark on one revision; any change to BenchmarkCollectNodesSparseWrite's
shape or size shifts it. The invariant (flushfn consumers clone via
string(path), so in-place mutation is safe) is what future readers
need to know.
2026-04-19 22:18:58 +02:00
..
binary_node.go trie/bintrie: unexport NodeStore, NewNodeStore, NodeFlushFn, nodeResolverFn 2026-04-19 22:18:43 +02:00
binary_node_test.go trie/bintrie: unexport NodeStore, NewNodeStore, NodeFlushFn, nodeResolverFn 2026-04-19 22:18:43 +02:00
hashed_node.go trie/bintrie: use type alias for HashedNode 2026-04-18 18:38:37 +02:00
hashed_node_test.go trie/bintrie: unexport NodeStore, NewNodeStore, NodeFlushFn, nodeResolverFn 2026-04-19 22:18:43 +02:00
hasher.go trie/bintrie: revert sha256 helper + parallelHashDepth constant 2026-04-18 18:50:45 +02:00
internal_node.go trie/bintrie: unexport package-internal arena identifiers 2026-04-18 18:49:04 +02:00
internal_node_test.go trie/bintrie: unexport NodeStore, NewNodeStore, NodeFlushFn, nodeResolverFn 2026-04-19 22:18:43 +02:00
iterator.go trie/bintrie: unexport NodeStore, NewNodeStore, NodeFlushFn, nodeResolverFn 2026-04-19 22:18:43 +02:00
iterator_test.go trie/bintrie: unexport NodeStore, NewNodeStore, NodeFlushFn, nodeResolverFn 2026-04-19 22:18:43 +02:00
key_encoding.go trie/bintrie: spec change, big endian hashing of slot key (#34670) 2026-04-13 09:42:37 +02:00
node_ref.go trie/bintrie: unexport NodeStore, NewNodeStore, NodeFlushFn, nodeResolverFn 2026-04-19 22:18:43 +02:00
node_store.go trie/bintrie: unexport NodeStore, NewNodeStore, NodeFlushFn, nodeResolverFn 2026-04-19 22:18:43 +02:00
stem_node.go trie/bintrie: move dirty+mustRecompute flip into setValue 2026-04-19 22:16:50 +02:00
stem_node_test.go trie/bintrie: unexport NodeStore, NewNodeStore, NodeFlushFn, nodeResolverFn 2026-04-19 22:18:43 +02:00
store_commit.go trie/bintrie: drop rot-prone alloc number from collectNodes comment 2026-04-19 22:18:58 +02:00
store_ops.go trie/bintrie: unexport NodeStore, NewNodeStore, NodeFlushFn, nodeResolverFn 2026-04-19 22:18:43 +02:00
trie.go trie/bintrie: unexport NodeStore, NewNodeStore, NodeFlushFn, nodeResolverFn 2026-04-19 22:18:43 +02:00
trie_test.go trie/bintrie: unexport NodeStore, NewNodeStore, NodeFlushFn, nodeResolverFn 2026-04-19 22:18:43 +02:00