erigon-pulse/.golangci/step2.yml
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

30 lines
495 B
YAML

run:
deadline: 10m
linters:
disable-all: true
enable:
- govet
- structcheck
- stylecheck
- staticcheck
- goerr113
linters-settings:
govet:
check-shadowing: true
issues:
exclude:
- composites
exclude-rules:
- linters:
- goerr113
text: "do not define dynamic errors"
- linters:
- stylecheck
text: "(should be|should have name of the form)"
- path: consensus/ethash/fnv_hash16_avx2.s
linters:
- govet