• Martin Holst Swende's avatar
    core: implement background trie prefetcher · 1e1865b7
    Martin Holst Swende authored
    Squashed from the following commits:
    
    core/state: lazily init snapshot storage map
    core/state: fix flawed meter on storage reads
    core/state: make statedb/stateobjects reuse a hasher
    core/blockchain, core/state: implement new trie prefetcher
    core: make trie prefetcher deliver tries to statedb
    core/state: refactor trie_prefetcher, export storage tries
    blockchain: re-enable the next-block-prefetcher
    state: remove panics in trie prefetcher
    core/state/trie_prefetcher: address some review concerns
    
    sq
    1e1865b7
crypto_test.go 9.33 KB