erigon-pulse/consensus
Andrew Ashikhmin ebdac3a192
AVX2 fnvHash. Bump numOfGoroutines to 8 in stage_senders.go (#656)
* Profile all stages

* Try to recover senders with 8 goroutines

* fix CPU profiling for stage_bodies

* fix out-of-index

* Try full DAG for verfication of header seals

* Try to unroll fnvHash for performance

* SSE2 assembly for fnvHash16

* fnvHash16AVX2

* Revert changes to state.go

* check we're on 64-bit in useAVX2

* Shave a move off fnvHash16AVX2

* asmdecl doesn't know about VMOVD

* disable linter in the right place
2020-06-12 12:48:59 +01:00
..
clique optimize codeBitmap (#626) 2020-06-06 21:49:06 +01:00
ethash AVX2 fnvHash. Bump numOfGoroutines to 8 in stage_senders.go (#656) 2020-06-12 12:48:59 +01:00
misc Use uint256 for account balance (#580) 2020-05-26 17:53:50 +01:00
consensus.go Refactor mining. Remove a few mining goroutines (#338) 2020-02-03 15:02:26 +03:00
errors.go consensus: fix possessives in comments. (#20209) 2019-12-03 13:02:57 +01:00
result.go Mining data races (#361) 2020-02-10 21:28:30 +07:00