organize differently, added criterion as dev-dependency for benchmarks

This commit is contained in:
2024-08-01 15:02:24 +02:00
parent 8eefe06e8b
commit 45ae29d3cd
29 changed files with 984 additions and 618 deletions

View File

@@ -15,10 +15,37 @@ rayon = "1.10.0"
rustc-hash = "2.0.0"
libc = "0.2.155"
[dev-dependencies]
criterion = { version = "0.5", features = ["html_reports"] }
[features]
json = []
unsafe = []
[[bench]]
name = "reference_impl"
harness = false
[[bench]]
name = "single_thread"
harness = false
[[bench]]
name = "multi_threaded"
harness = false
[[bench]]
name = "polars"
harness = false
[[bench]]
name = "flare_flo"
harness = false
[[bench]]
name = "phcs"
harness = false
[profile.release]
lto = "fat"
strip = "symbols"