fix(native): read grep files into stable snapshots
Replace mmap-backed native grep reads with bounded owned reads so concurrently rewritten files cannot fault the process or mutate captured search bytes. Add a regression for oversized prefix snapshots and remove the direct memmap2 dependency. Fix existing pi-natives doc-markdown warnings so the native clippy gate passes. Fixes #5205
This commit is contained in:
@@ -237,10 +237,6 @@ smallvec = { version = "1.15.1", features = [
|
||||
# ──────────────────────────────────────────────────────────────────────────────
|
||||
xxhash-rust = { version = "0.8", features = ["xxh64"] }
|
||||
|
||||
# ──────────────────────────────────────────────────────────────────────────────
|
||||
# Memory Mapping
|
||||
# ──────────────────────────────────────────────────────────────────────────────
|
||||
memmap2 = "0.9"
|
||||
|
||||
# ──────────────────────────────────────────────────────────────────────────────
|
||||
# System & Platform
|
||||
|
||||
Reference in New Issue
Block a user