Interested in hacking the compiler?
- The rustc-guide is a book about how rustc works
- The rustc API docs are hosted here
- Building rustc with x.py.
- Debugging the compiler. Tips for debugging the compiler.
- Profile queries. Tips for tracking what the compiler does.
- Rustc bug fix procedure: Describes the process for bug fixes that may cause existing code to stop compiling.
- So you want to implement a feature?: Describes the procedure for implementing new features in rustc.
- So you want to stabilize a feature?: Describes the procedure for stabilizing features in rustc.
Interested in infrastructure and the release process?
- Toolstate (rls, rustfmt, clippy)
- Release history. Links to previous release artifacts.
- Platform support.
- Release process. How to make releases of Rust.
- How to prepare Rust release notes.
- Beta backporting. The mystery of the oft-misinterpreted
beta-acceptedtags finally revealed.
- Bots, websites and infrastructure. A catalog of the IRC bots, websites and other infrastructure used by the project, what they do, and who maintains them (i.e. who to contact when they malfunction and go on a bot rampage).
- Homu/Bors Syntax