bounds-check-cookbook
bounds-check-cookbook copied to clipboard
Recipes for avoiding bounds checks in Rust, without unsafe!
Recipes for avoiding bounds checks in Rust
This repository showcases various approaches to avoiding bounds checks in Rust code, without unsafe code.
Each code snippet includes a command to view its assembly. Install cargo-show-asm to run them, and hyperfine to benchmark the snippets:
cargo install cargo-show-asm hyperfine
An article with all the details: