ocaml-containers/benchs/dune
Simon Cruanes 7f8df6d63d
improve default hash (#489)
* add pre commit hook

* hash mixer and combiner in C

* tests for hashes

* bench of hash

* fix warnings

format and minor fixes

* format

* doc

* test hash: add a per-bit distribution check

* hash tests: count bit probability

* cchash64: add apply and combine*

* makefile

* cleanup hash bench

* change cchash constant

from murmur2

* make the hash test stronger
2026-03-19 21:44:34 -04:00

39 lines
644 B
Text

(executables
(names run_benchs run_bench_hash run_objsize)
(libraries
containers
containers_pvec
containers-data
containers.xxhash
benchmark
gen
iter
qcheck
oseq
batteries
base
sek)
(flags :standard -warn-error -3-5 -w -60 -safe-string -color always)
(optional)
(ocamlopt_flags
:standard
-O3
-color
always
-unbox-closures
-unbox-closures-factor
20))
(executable
(name bench_hash)
(libraries containers benchmark)
(flags :standard -warn-error -3-5 -w -60 -safe-string -color always)
(optional)
(ocamlopt_flags
:standard
-O3
-color
always
-unbox-closures
-unbox-closures-factor
20))