Skip to content

Commit 426ac2d

Browse files
authored
Merge pull request #63 from syncable-dev/develop
Develop
2 parents 3dc1921 + a4c8537 commit 426ac2d

19 files changed

Lines changed: 3272 additions & 3290 deletions

Cargo.lock

Lines changed: 66 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ categories = ["command-line-utilities", "development-tools"]
1313
name = "sync-ctl"
1414
path = "src/main.rs"
1515

16+
17+
1618
[dependencies]
1719
clap = { version = "4", features = ["derive", "env", "cargo"] }
1820
serde = { version = "1", features = ["derive"] }
@@ -43,6 +45,19 @@ textwrap = "0.16"
4345
tempfile = "3"
4446
dirs = "6"
4547

48+
# Performance dependencies for turbo security analyzer
49+
aho-corasick = "1.1" # Multi-pattern string matching
50+
memmap2 = "0.9" # Memory-mapped file I/O
51+
dashmap = "5" # Concurrent hashmap for caching
52+
crossbeam = { version = "0.8", features = ["crossbeam-channel"] } # High-performance channels
53+
blake3 = "1.5" # Fast hashing for cache keys
54+
regex-automata = "0.4" # Compiled regex sets
55+
num_cpus = "1.16" # CPU count detection
56+
parking_lot = "0.12" # Faster mutex/rwlock
57+
ahash = "0.8" # Fast hash function
58+
bstr = "1.9" # Byte string utilities
59+
simdutf8 = "0.1" # SIMD UTF-8 validation
60+
4661
[dev-dependencies]
4762
assert_cmd = "2"
4863
predicates = "3"

0 commit comments

Comments
 (0)