-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathCargo.toml
44 lines (40 loc) · 1.1 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
cargo-features = ["profile-rustflags"]
[package]
name = "simdphrase"
version = "0.1.1"
edition = "2024"
license = "MIT"
authors = ["Gabriel Menezes <[email protected]>"]
readme = "README.md"
repository = "https://github.com/Gab-Menezes/simdphrase"
description = "Extremely fast phrase search implementation."
keywords = ["simd", "phrase", "search", "information", "retrieval"]
categories = ["algorithms", "data-structures", "database", "text-processing"]
exclude = [
"flake.nix",
"flake.lock",
".envrc",
]
[dependencies]
heed = "0.21.0"
unicode-segmentation = "1.12.0"
fxhash = "0.2.1"
rkyv = { version = "0.8.10", features = ["unaligned", "pointer_width_64"] }
memmap2 = "0.9.5"
hyperloglogplus = { version = "0.4.1", features = ["const-loop"] }
bumpalo = "3.17.0"
gxhash = "3.4.1"
thiserror = "2.0.12"
log = "0.4.26"
[profile.dev]
rustflags = [
"-C", "target-cpu=native",
"-Z", "tune-cpu=native",
"-C", "llvm-args=-align-all-functions=6",
]
[profile.release]
rustflags = [
"-C", "target-cpu=native",
"-Z", "tune-cpu=native",
"-C", "llvm-args=-align-all-functions=6",
]