diff --git a/slides/2025-10-10-how-rust-compiles/index.html b/slides/2025-10-10-how-rust-compiles/index.html index 4112d0f..6f67d70 100644 --- a/slides/2025-10-10-how-rust-compiles/index.html +++ b/slides/2025-10-10-how-rust-compiles/index.html @@ -584,6 +584,41 @@ fn main() { math::add() } - annoying to set up +
+ +
+
+ +
+
+ +
+
+ +
diff --git a/slides/speaker-notes.md b/slides/speaker-notes.md index 619a68a..7408934 100644 --- a/slides/speaker-notes.md +++ b/slides/speaker-notes.md @@ -18,7 +18,6 @@ - resolve, typecheck - MIR - intermediate representation - - CFG - borrow checker - LLVM IR - LLVM backend @@ -71,6 +70,7 @@ - dont always use it because its slow - dont forget about it - benchmark + - todo - if you dont want to worry about this as an application - LTO - no cross-crate-inline-threshold @@ -98,4 +98,4 @@ - not by rustc, but by the linker - across languages - LLVM IR from Rust, LLVM IR from clang - - annoying to set up \ No newline at end of file + - annoying to set up