Search videos
View all results →
← Browse conferences
(Almost) Everything You Should Know About The Compiler Frontend
RustNL
Michael "compiler-errors" Goulet -- Rustc’s frontend has various stages, phases, contexts and IRs, with the code going through transformations and acquiring invariants that build up to ensure the compiler is well equipped to do its analysis that underpins Rust’s guarantee of soundness and correctness. While many contributors interact directly with the compiler’s frontend, it’s not always easy to understand why things are set up the way they are, and reverse-engineering the bigger picture is a da
Player unavailable or embedding blocked? Use the YouTube link above.