Official Go implementation of the Ethereum protocol
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Martin Holst Swende
59e1953246
core, ethdb, trie: mode dirty data to clean cache on flush ( #19307 )
...
This PR is a more advanced form of the dirty-to-clean cacher (#18995 ),
where we reuse previous database write batches as datasets to uncache,
saving a dirty-trie-iteration and a dirty-trie-rlp-reencoding per block.
6 years ago
..
database.go
core, ethdb, trie: mode dirty data to clean cache on flush ( #19307 )
6 years ago
encoding.go
trie: fix error in node decoding ( #19111 )
6 years ago
encoding_test.go
trie: rework and document key encoding
8 years ago
errors.go
trie: more node iterator improvements ( #14615 )
7 years ago
hasher.go
cmd, core, eth, trie: get rid of trie cache generations ( #19262 )
6 years ago
iterator.go
cmd, core, eth, trie: get rid of trie cache generations ( #19262 )
6 years ago
iterator_test.go
all: clean up and proerly abstract database access
6 years ago
node.go
cmd, core, eth, trie: get rid of trie cache generations ( #19262 )
6 years ago
proof.go
cmd, core, eth, trie: get rid of trie cache generations ( #19262 )
6 years ago
proof_test.go
ethdb, trie: tiny API tidy-up from the database rework pr
6 years ago
secure_trie.go
cmd, core, eth, trie: get rid of trie cache generations ( #19262 )
6 years ago
secure_trie_test.go
cmd, core, eth, trie: get rid of trie cache generations ( #19262 )
6 years ago
sync.go
cmd, core, eth, trie: get rid of trie cache generations ( #19262 )
6 years ago
sync_test.go
cmd, core, eth, trie: get rid of trie cache generations ( #19262 )
6 years ago
trie.go
cmd, core, eth, trie: get rid of trie cache generations ( #19262 )
6 years ago
trie_test.go
cmd, core, eth, trie: get rid of trie cache generations ( #19262 )
6 years ago