diff options
| author | u <@> | 2026-03-11 06:19:08 +0200 |
|---|---|---|
| committer | u <@> | 2026-03-11 08:24:39 +0200 |
| commit | 9bdd9eb5442bbdeefa08ea60fd966c8f9a83c543 (patch) | |
| tree | 31ca975794ad966935ac44fe8a59765e9df9b227 /Cargo.lock | |
| parent | bfc2cabc3b0d6af8c7ca0496b7bd815fdbb658f6 (diff) | |
drop regex and handroll parser
the rustflags change, leaner parser, and dropping the regex crate
yields a 4x binary size decrease, i can also see it runs around 2.5x
faster
Diffstat (limited to 'Cargo.lock')
| -rw-r--r-- | Cargo.lock | 39 |
1 files changed, 0 insertions, 39 deletions
@@ -3,15 +3,6 @@ version = 4 [[package]] -name = "aho-corasick" -version = "1.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301" -dependencies = [ - "memchr", -] - -[[package]] name = "async-trait" version = "0.1.89" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -28,7 +19,6 @@ version = "0.1.0" dependencies = [ "maud", "num", - "regex", "worker", ] @@ -464,35 +454,6 @@ dependencies = [ ] [[package]] -name = "regex" -version = "1.12.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276" -dependencies = [ - "aho-corasick", - "memchr", - "regex-automata", - "regex-syntax", -] - -[[package]] -name = "regex-automata" -version = "0.4.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f" -dependencies = [ - "aho-corasick", - "memchr", - "regex-syntax", -] - -[[package]] -name = "regex-syntax" -version = "0.8.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a" - -[[package]] name = "rustversion" version = "1.0.22" source = "registry+https://github.com/rust-lang/crates.io-index" |
