Eric Coissac f2de79acde Add persistent compact integer vector and cache-line-optimized MPHF
Introduce the `obicompactvec` crate, featuring a two-tier, memory-mapped integer vector that uses a primary `u8` array with a sentinel for overflow dispatch and a sparse L1-resident index for fast random access. Implement builder and reader modules with zero-copy serialization and comprehensive test coverage. Update `obilayeredmap` to replace the default hash function with a cache-line-optimized `Mphf`, adding explicit bounds checking and duplicate-slot detection. Add documentation for both modules and update project configuration files accordingly.
2026-05-13 10:09:46 +08:00
S
Description
No description provided
Readme
382 MiB
0 Stars 1 Watchers 0 Forks
v1.3.5
Latest
2026-09-12 05:49:49 +00:00
Languages
HTML 52.6%
Rust 42.5%
Python 1.7%
Shell 1.2%
Makefile 1%
Other 1%