Paul Khuong's repositories
reciprocal
Faster division by constants that aren't known at compile-time
polynomial-approximation-catalogue
A catalogue of efficient and accurate polynomial approximations
kismet-cache
Second Chance cache for persistent files on disk
streaming-serialisation-spike
Experiment with a streaming serialisation format
timely-coherent-logic
An implementation of coherent logic with differential dataflow
disabled_contracts
A clearly stub implementation of https://crates.io/crates/contracts
dynamic_flag
A C library for runtime-flippable feature flags on Linux/x86-64, with negligible overhead in the common case
fast-sqlite3-inserts
Some bunch of test scripts to generate a SQLite DB with 1B rows in fastest possible way
pkhuong.github.io
Mah blog.
poireau
Poireau: a sampling allocation debugger
slitter
Slitter is a C- and Rust-callable slab allocator implemented primarily in Rust, with some C for performance or to avoid unstable Rust features.
smhasher
Hash function quality and speed tests
sqlite_protobuf
An updated fork of sqlite_protobuf (https://github.com/rgov/sqlite_protobuf), a SQLite extension for extracting values from serialized Protobuf messages.
stuffed-record-stream
Backtrace.io's resilient log record framing format
traitor
My translations to English of public-domain works
umash
UMASH: a fast enough hash and fingerprint with collision bounds
umash-rs
An idiomatic Rust API for umash
umash-sys
Rust FFI bindings for umash
verneuil
Verneuil is a VFS extension for SQLite that asynchronously replicates databases to S3-compatible blob stores.