Title Page
1.
Introduction
2.
Benchmarking
3.
Build Configuration
4.
Linting
5.
Profiling
6.
Inlining
7.
Hashing
8.
Heap Allocations
9.
Type Sizes
10.
Standard Library Types
11.
Iterators
12.
Bounds Checks
13.
I/O
14.
Logging and Debugging
15.
Wrapper Types
16.
Machine Code
17.
Parallelism
18.
General Tips
19.
Compile Times
Light
Rust
Coal
Navy
Ayu
The Rust Performance Book
The Rust Performance Book
First published in November 2020
Written by Nicholas Nethercote and others
Source code