├── .github └── workflows │ └── ci-go-tests.yaml ├── .gitignore ├── LICENSE ├── README.md ├── bits.go ├── bits_amd64.go ├── bits_test.go ├── fastrand.go ├── fastrand_1.22.go ├── go.mod ├── go.sum ├── map.go ├── map_bench_test.go ├── map_fuzz_test.go ├── map_test.go └── simd ├── asm.go ├── match.s └── match_amd64.go /.github/workflows/ci-go-tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dolthub/swiss/HEAD/.github/workflows/ci-go-tests.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | **/.idea/ 2 | .vscode 3 | .run 4 | venv 5 | .DS_Store -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dolthub/swiss/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dolthub/swiss/HEAD/README.md -------------------------------------------------------------------------------- /bits.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dolthub/swiss/HEAD/bits.go -------------------------------------------------------------------------------- /bits_amd64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dolthub/swiss/HEAD/bits_amd64.go -------------------------------------------------------------------------------- /bits_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dolthub/swiss/HEAD/bits_test.go -------------------------------------------------------------------------------- /fastrand.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dolthub/swiss/HEAD/fastrand.go -------------------------------------------------------------------------------- /fastrand_1.22.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dolthub/swiss/HEAD/fastrand_1.22.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dolthub/swiss/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dolthub/swiss/HEAD/go.sum -------------------------------------------------------------------------------- /map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dolthub/swiss/HEAD/map.go -------------------------------------------------------------------------------- /map_bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dolthub/swiss/HEAD/map_bench_test.go -------------------------------------------------------------------------------- /map_fuzz_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dolthub/swiss/HEAD/map_fuzz_test.go -------------------------------------------------------------------------------- /map_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dolthub/swiss/HEAD/map_test.go -------------------------------------------------------------------------------- /simd/asm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dolthub/swiss/HEAD/simd/asm.go -------------------------------------------------------------------------------- /simd/match.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dolthub/swiss/HEAD/simd/match.s -------------------------------------------------------------------------------- /simd/match_amd64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dolthub/swiss/HEAD/simd/match_amd64.go --------------------------------------------------------------------------------