Commit Graph

39 Commits (d73df893a6fc528e69506397322205bd9258b6fa)

Author SHA1 Message Date
Qian Bin 65ed1a6871
rlp, trie: faster trie node encoding (#24126) 3 years ago
Ha ĐANG c36f8fefc3
trie: fix typos (#23768) 3 years ago
Evolution404 08379b5533
trie: remove the duplicate batch-write for 'preimage' (#23001) 4 years ago
Melvin Junhee Woo d2e1b17f18
snapshot, trie: fixed typos, mostly in snapshot pkg (#22133) 4 years ago
Alex Prut 810f9e057d
all: remove redundant conversions and import names (#21903) 4 years ago
gary rong 23524f8900
all: disable recording preimage of trie keys (#21402) 4 years ago
Guillaume Ballet 6c8310ebb4
trie: use stacktrie for Derivesha operation (#21407) 4 years ago
gary rong 87c0ba9213
core, eth, les, trie: add a prefix to contract code (#21080) 4 years ago
gary rong 93da0cf8a1
cmd, core, eth, light, trie: dump clean cache periodically (#20391) 4 years ago
gary rong 6eef141aef
les: historical data garbage collection (#19570) 4 years ago
Marius van der Wijden b482423e61
trie: reduce allocs in insertPreimage (#21261) 4 years ago
Martin Michlmayr 4f2784b38f
all: fix typos in comments (#21118) 5 years ago
Martin Holst Swende af4080b4b7
trie: fix concurrent usage of secKeyBuf, ref #20920 5 years ago
Martin Holst Swende 5a9c96454e
trie: separate hashes and committer, collapse on commit 5 years ago
Martin Holst Swende 9b09c0fc83 * trie: utilize callbacks instead of amassing lists in ref/unref (#20529) 5 years ago
Péter Szilágyi 13ccf6016e
trie: track dirty cache metrics, track clean writes on commit 5 years ago
gary rong 08611cfd75 trie: remove dead code (#20405) 5 years ago
gary rong 9d67222f4e trie: replace bigcache with fastcache (#19971) 5 years ago
Felix Lange 0abcf03fde trie: remove unused code (#20366) 5 years ago
gary rong 80469bea0c
all: integrate the freezer with fast sync 6 years ago
Péter Szilágyi 4a4abc41d4
trie: approximate the wasted cache metaspace closer 6 years ago
Péter Szilágyi 4bf0d11e7c
trie: there's no point in retrieving the metaroot 6 years ago
Martin Holst Swende 59e1953246 core, ethdb, trie: mode dirty data to clean cache on flush (#19307) 6 years ago
Martin Holst Swende 876f357364 trie: disable fnv64a hashing of hashes for bigcache (#19314) 6 years ago
Péter Szilágyi 91eec1251c
cmd, core, eth, trie: get rid of trie cache generations (#19262) 6 years ago
Péter Szilágyi 054412e335
all: clean up and proerly abstract database access 6 years ago
Matthew Halpern 514a9472ad trie: prefer nil slices over zero-length slices (#19084) 6 years ago
HackyMiner bb7c786b09 trie: add missing unlock call in error case (#18985) 6 years ago
Martin Holst Swende 2843001ac2 trie: fix overflow in write cache parent tracking (#18165) 6 years ago
Péter Szilágyi 434dd5bc00
cmd, core, eth, light, trie: add trie read caching layer 6 years ago
Péter Szilágyi 11bbc66082
eth, trie: fix tracer GC which accidentally pruned the metaroot 6 years ago
Mymskmkt 8051a0768a trie: fix comment typo (#17350) 6 years ago
Péter Szilágyi 8a9c31a307
trie: handle removing the freshest node too 6 years ago
Péter Szilágyi 319098cc1c
trie: fix a temporary memory leak in the memcache 6 years ago
Péter Szilágyi d926bf2c7e trie: cache collapsed tries node, not rlp blobs (#16876) 7 years ago
Péter Szilágyi a3267ed929
trie: don't report the root flushlist as an alloc 7 years ago
Péter Szilágyi 143c4341d8
core, eth, trie: streaming GC for the trie cache (#16810) 7 years ago
Felix Lange a5c0bbb4f4
all: update license information (#16089) 7 years ago
Péter Szilágyi 55599ee95d core, trie: intermediate mempool between trie and database (#15857) 7 years ago