ledgerwatch
|
4ce69916dc
|
Fix rebuilding the Intermediate Hash bucket (#602)
* Changes
* First attempt to fix
* Sync works
* Fix compile
* Fix linter
* Fix test
* Fix test
* Debug
* Propagate tracing
* Trace default receiver
* More tracing
* Correct unfurl
* Remove tracing
* Try to retain trie for debugging
|
2020-06-02 08:46:21 +01:00 |
|
ledgerwatch
|
5b2a11137b
|
[WIP] Fix block tests that were failing due to CalcTrieRoots (#536)
* Fix block tests, add support for code nodes in the stream
* Fix typo
* Fix test
* Comment cleanup
|
2020-05-09 05:44:56 +01:00 |
|
Andrew Ashikhmin
|
8585516071
|
Serve GetNodeData for nodes in memory (Issue #300)
|
2020-02-06 11:53:09 +01:00 |
|
ledgerwatch
|
dca36e8b29
|
Restore the functionality CalcTrieRoots (compute trie root without modifying the trie) (#327)
* Trace first block
* Fixes for CalcTrieRoots
* Timings of the CalcTrieRoot
* Fix lint
* Add memory profiling
* Reduce allocations in StreamHash
* Fix
* Fix
* Fix
* Optimise allocations
* Reuse streams
* Fixes
* Fix
* Unit test fix
* Fix lint
* Reuse hashbuilder
* No loop
* Reuse resolver
* Fixed tests
* Fix test
* Fix test
* Fix test
* Fix witness threshold
* Optimise allocations in RLP transform
* Optimise allocations in RLP transform
* Optimise branchHash
* 100 times again
* Replace ToStream with Iterator
* StreamMergeIterator
* No streams
* Amplification
* Minimise the use of hashOnly
* 100 times
* Reduce stack operations
* Reduce appends
* More optimisations
* More optimisations
* More optimisations
* local hex
* Small fix
* Remove test
* Fix lint
* Fix lint
* Fix lint
* Add test for empty
* Fix lint
* More tests
* Fix lint
* Add measurement of stateless exec
|
2020-01-30 13:16:12 +00:00 |
|