Commit Graph

21 Commits (57a3fab8a75eeb9c2f4fab770b73b51b9fe672c5)

Author SHA1 Message Date
gary rong 053ed9cc84
trie: polishes to trie committer (#21351) 4 years ago
Marius van der Wijden ddeea1e0c6
core: types: less allocations when hashing and tx handling (#21265) 4 years ago
Martin Holst Swende a1313b5b1e
trie: make hasher parallel when number of changes are large (#20488) 5 years ago
Martin Holst Swende 5a9c96454e
trie: separate hashes and committer, collapse on commit 5 years ago
Péter Szilágyi 91eec1251c
cmd, core, eth, trie: get rid of trie cache generations (#19262) 6 years ago
Dave McGregor 33d233d3e1
vendor, crypto, swarm: switch over to upstream sha3 package 6 years ago
Péter Szilágyi d926bf2c7e trie: cache collapsed tries node, not rlp blobs (#16876) 6 years ago
Felix Lange e8ea5aa0d5 trie: reduce hasher allocations (#16896) 7 years ago
Péter Szilágyi d31802312a
trie: cleaner logic, one less func call 7 years ago
Péter Szilágyi 55599ee95d core, trie: intermediate mempool between trie and database (#15857) 7 years ago
Péter Szilágyi 216e584899
Revert "trie: make fullnode children hash calculation concurrently (#15131)" (#15889) 7 years ago
gary rong 0f7fbb85d6 trie: make fullnode children hash calculation concurrently (#15131) 7 years ago
Paul Litvak a92d8a2654 trie: fix typo (#15152) 7 years ago
S. Matthew English 061889d4ea rlp, trie, contracts, compression, consensus: improve comments (#14580) 8 years ago
Felix Lange f958d7d482 trie: rework and document key encoding 8 years ago
Péter Szilágyi 18c77744ff
all: fix spelling errors 8 years ago
Felix Lange 5d9bb0a050 trie: add metric to track cache unloading (#3175) 8 years ago
Felix Lange 8d56bf5ceb trie: ensure dirty flag is unset for embedded child nodes 8 years ago
Felix Lange 177cab5fe7 trie: ensure resolved nodes stay loaded 8 years ago
Felix Lange 40cdcf1183 trie, core/state: improve memory usage and performance (#3135) 8 years ago
Felix Lange cd791bd855 core, trie: replace state caches with trie journal 8 years ago