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: