Summary

Getting Started

About this guide


Building and debugging rustc

Contributing to Rust

Bootstrapping

High-level compiler architecture

Source code representation

Supporting infrastructure

Analysis

MIR to binaries


Appendix A: Background topics

Appendix B: Glossary

Appendix C: Code Index

Appendix D: Compiler Lecture Series

Appendix E: Bibliography

Appendix Z: HumorRust