mirror of https://github.com/status-im/op-geth.git
3f33a7c8ce
Use Read instead of Sum to avoid internal allocations and copying the state. name old time/op new time/op delta CacheGeneration-8 764ms ± 1% 579ms ± 1% -24.22% (p=0.000 n=20+17) SmallDatasetGeneration-8 75.2ms ±12% 60.6ms ±10% -19.37% (p=0.000 n=20+20) HashimotoLight-8 1.58ms ±11% 1.55ms ± 8% ~ (p=0.322 n=20+19) HashimotoFullSmall-8 4.90µs ± 1% 4.88µs ± 1% -0.31% (p=0.013 n=19+18) |
||
---|---|---|
.. | ||
algorithm.go | ||
algorithm_test.go | ||
consensus.go | ||
consensus_test.go | ||
ethash.go | ||
ethash_test.go | ||
sealer.go |