Felix Lange
|
693d9ccbfb
trie: more node iterator improvements (#14615)
|
8 vuotta sitten |
S. Matthew English
|
061889d4ea
rlp, trie, contracts, compression, consensus: improve comments (#14580)
|
8 vuotta sitten |
Felix Lange
|
4047ccad2f
trie: add start key to NodeIterator constructors
|
8 vuotta sitten |
Felix Lange
|
a13e920af0
trie: clean up iterator constructors
|
8 vuotta sitten |
Felix Lange
|
f958d7d482
trie: rework and document key encoding
|
8 vuotta sitten |
Felix Lange
|
a31d268b76
trie: remove Key in MissingNodeError
|
8 vuotta sitten |
Péter Szilágyi
|
d4fd06c3dc
all: blidly swap out glog to our log15, logs need rework
|
8 vuotta sitten |
Felix Lange
|
d3b751e4d9
trie: remove dependency on ethdb
|
8 vuotta sitten |
Péter Szilágyi
|
88a593d559
cmd/geth, trie: report on trie cache unloads, also add debug log
|
9 vuotta sitten |
Felix Lange
|
5d9bb0a050
trie: add metric to track cache unloading (#3175)
|
9 vuotta sitten |
Felix Lange
|
d48e6ae66f
trie: make the cache miss counter a real metric
|
9 vuotta sitten |
Jeffrey Wilcke
|
25ac04a444
Merge pull request #3153 from fjl/trie-unload-fix
|
9 vuotta sitten |
Péter Szilágyi
|
2bb5ec1e41
cmd/geth, trie: track and report trie cache misses
|
9 vuotta sitten |
Felix Lange
|
177cab5fe7
trie: ensure resolved nodes stay loaded
|
9 vuotta sitten |
Felix Lange
|
187d6a66a5
trie: avoid loading the root node twice
|
9 vuotta sitten |
Felix Lange
|
40cdcf1183
trie, core/state: improve memory usage and performance (#3135)
|
9 vuotta sitten |
Felix Lange
|
c3a77d6268
trie: fix delete bug for values contained in fullNode
|
9 vuotta sitten |
Felix Lange
|
ba8c4c6b1a
trie: remove dependency on package crypto
|
9 vuotta sitten |
Felix Lange
|
cd791bd855
core, trie: replace state caches with trie journal
|
9 vuotta sitten |
Péter Szilágyi
|
748d1c171d
core, core/state, trie: enterprise hand-tuned multi-level caching
|
9 vuotta sitten |
Ricardo Catalinas Jiménez
|
436fc8d76a
all: Rename crypto.Sha3{,Hash}() to crypto.Keccak256{,Hash}()
|
9 vuotta sitten |
zsfelfoldi
|
ef422ee1e1
light: implemented odr-capable trie and state structures
|
10 vuotta sitten |
zsfelfoldi
|
52904ae32f
trie: added error handling
|
10 vuotta sitten |
Péter Szilágyi
|
b97e34a8e4
eth/downloader: concurrent receipt and state processing
|
10 vuotta sitten |
Felix Lange
|
565d9f2306
core, trie: new trie
|
10 vuotta sitten |
Jeffrey Wilcke
|
b8ca0a830e
eth, trie: removed key prefixing from state entries & merge db fix
|
10 vuotta sitten |
Jeffrey Wilcke
|
a23478c0be
core, eth, trie, xeth: merged state, chain, extra databases in one
|
10 vuotta sitten |
Ethan Buchman
|
c1d516546d
faster hex-prefix codec and string -> []byte
|
10 vuotta sitten |
Felix Lange
|
bfbcfbe4a9
all: fix license headers one more time
|
10 vuotta sitten |
Felix Lange
|
3f047be5aa
all: update license headers to distiguish GPL/LGPL
|
10 vuotta sitten |