Commit Graph

28 Commits (d50373a632fc3888199111a8c7cb33a30e5a8e33)

Author SHA1 Message Date
rjl493456442 9f96e07c1c
core/rawdb, trie: improve db APIs for accessing trie nodes (#29362) 7 months ago
VM 24d46224c1
trie: spelling - fix comments in hasher (#28507) 1 year ago
Felix Lange b628d72766
build: upgrade to go 1.19 (#25726) 2 years ago
Justin Traglia 2c5648d891
all: fix some typos (#25551) 2 years ago
aaronbuchwald 926b3e08ba
trie: fix typo in comment (#25241) 2 years ago
Felix Lange 9244d5cd61
all: update license headers and AUTHORS from git history (#24947) 3 years ago
Qian Bin 65ed1a6871
rlp, trie: faster trie node encoding (#24126) 3 years ago
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) 7 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