ashvardanian / less_slow.rs
Learning how to write "Less Slow" code in Rust, from numerical micro-kernels to coroutines, ranges, and polymorphic state machines
☆19Updated 2 months ago
Alternatives and similar repositories for less_slow.rs:
Users that are interested in less_slow.rs are comparing it to the libraries listed below
- Deterministic simulation of concurrency and failure in distributed systems☆35Updated 7 months ago
- A collection of boosting algorithms written in Rust 🦀☆51Updated last month
- Experimental Rust-to-C++ binding generator, using Rust compiler APIs to ensure accurate and stable translation.☆36Updated 3 weeks ago
- An extremely fast, high-quality, non-cryptographic hash function. Platform independent compile-time and run-time hashing.☆28Updated last month
- Comparing performance-oriented string-processing libraries for substring search, multi-pattern matching, hashing, and Levenshtein edit-di…☆45Updated this week
- A cross-platform and safe Rust API to create and manage memory mappings in the virtual address space of the calling process.☆65Updated last year
- Deserialization logic for efficiently processing Clang's `-ast-dump=json` format☆138Updated 3 weeks ago
- An arbitrary-precision floating-point library in Rust☆44Updated last year
- A dynamic binary tracing tool☆66Updated 3 years ago
- SIMD base64 codecs☆81Updated last year
- An educational implementation of a modern compressor in Rust☆47Updated last year
- Simple RISC-V emulator presented at Rust Nation 2023☆62Updated 2 years ago
- Toy filesystem with support for zero-cost snapshots and clones☆39Updated last year
- A fast, parallel, syntax-aware test case reducer based on tree-sitter grammars☆77Updated 3 weeks ago
- A faster Arc.☆58Updated last year
- memflow I/O primitives☆81Updated last year
- A Rust implementation of OS provided synchronization primitives☆55Updated last year
- memory functions like a libc memcmp(), memchr(), memmem(), memcpy(), memset()☆18Updated last month
- Assembler toolkit: encoding and decoding of various architectures☆28Updated 3 months ago
- An async virtual filesystem interface in Rust☆37Updated last year
- Read the ELF dependency tree☆33Updated 3 months ago
- Inspect and dissect an ELF file with pretty formatting.☆104Updated last year
- SIMD Floating point and integer compressed vector library☆80Updated last year
- Lightweight exceptions for Rust☆63Updated last month
- Recipes for avoiding bounds checks in Rust, without unsafe!☆110Updated 2 years ago
- A high-level profiler for process-level events such as fork, exec, exit, setpgid, and setsid☆40Updated 3 months ago
- ☆42Updated this week
- Generates random strings and byte strings matching a regex☆31Updated 2 months ago
- LLFree: Lock- and Log-free Allocator☆20Updated last month
- Human-friendly indexed collections☆53Updated 3 weeks ago