summary refs log tree commit diff
path: root/src/doc/rustc-dev-guide
diff options
context:
space:
mode:
authorLeSeulArtichaut <leseulartichaut@gmail.com>2020-03-01 23:19:30 +0100
committerWho? Me?! <mark-i-m@users.noreply.github.com>2020-03-01 20:54:40 -0600
commitfde440dc16b4ba7b844b3bbe2af733d7a5336869 (patch)
tree9ad32b520f71c18ddd13adfc6906bccb2019650e /src/doc/rustc-dev-guide
parent0f835fbd8d0157abd4235ea376b7ddc8722e13d1 (diff)
downloadrust-fde440dc16b4ba7b844b3bbe2af733d7a5336869.tar.gz
rust-fde440dc16b4ba7b844b3bbe2af733d7a5336869.zip
Make all links in Appendix E active
Diffstat (limited to 'src/doc/rustc-dev-guide')
-rw-r--r--src/doc/rustc-dev-guide/src/appendix/compiler-lecture.md70
1 files changed, 23 insertions, 47 deletions
diff --git a/src/doc/rustc-dev-guide/src/appendix/compiler-lecture.md b/src/doc/rustc-dev-guide/src/appendix/compiler-lecture.md
index 3912bab767c..bbeb52aa3a0 100644
--- a/src/doc/rustc-dev-guide/src/appendix/compiler-lecture.md
+++ b/src/doc/rustc-dev-guide/src/appendix/compiler-lecture.md
@@ -2,50 +2,26 @@
 
 These are videos where various experts explain different parts of the compiler:
 
-- Tom Tromey discusses debugging support in rustc
-    - Video: https://www.youtube.com/watch?v=elBxMRSNYr4
-- How Salsa Works (2019.01)
-    - Video: https://www.youtube.com/watch?v=_muY4HjSqVw
-- Salsa In More Depth (2019.01)
-    - Video: https://www.youtube.com/watch?v=i_IhACacPRY
-- RLS 2.0, Salsa, and Name Resolution
-    - Video: https://www.youtube.com/watch?v=Xr-rBqLr-G4
-- Cranelift
-    - Video: https://www.youtube.com/watch?v=9OIA7DTFQWU
-- Rust analyzer guide
-    - Video: https://www.youtube.com/watch?v=ANKBNiSWyfc
--  Rust analyzer syntax trees
-    - Video: https://www.youtube.com/watch?v=DGAuLWdCCAI
--  rust-analyzer type-checker overview by flodiebold
-    - Video: https://www.youtube.com/watch?v=Lmp3P9WNL8o
--  oli-obk on miri and constant evaluation
-    - Video: https://www.youtube.com/watch?v=5Pm2C1YXrvM
--  Polonius-rustc walkthrough
-    - Video: https://www.youtube.com/watch?v=i5KdU0ieb_A
--  rustc-chalk integration overview
-    - Video: https://www.youtube.com/watch?v=MBWtbDifPeU
--  Coherence in Chalk by Sunjay Varma - Bay Area Rust Meetup
-    - assigned to @juanbono
-    - Video: https://www.youtube.com/watch?v=rZqS4bLPL24
--  How the chalk-engine crate works
-    - Video: https://www.youtube.com/watch?v=Ny2928cGDoM
--  How the chalk-engine crate works 2
-    - Video: https://www.youtube.com/watch?v=hmV66tB79LM
--  RFC #2229 Disjoint Field Capture plan
-    - Video: https://www.youtube.com/watch?v=UTXOptVMuIc
--  closures and upvar capture
-    - Video: https://www.youtube.com/watch?v=fMopdkn5-Xw
--  blitzerr closure upvar tys
-    - Video: https://www.youtube.com/watch?v=pLmVhSB-z4s
--  Convert Closure Upvar Representation to Tuples with blitzerr
-    - Video: https://www.youtube.com/watch?v=2QCuNtISoYc
--  async-await implementation plans
-    - Video: https://www.youtube.com/watch?v=xe2_whJWBC0
--  async-await region inferencer
-    - Video: https://www.youtube.com/watch?v=hlOxfkUDLPQ
--  Universes and Lifetimes
-    - Video: https://www.youtube.com/watch?v=iV1Z0xYXkck
--  Representing types in rustc
-    - Video: https://www.youtube.com/watch?v=c01TsOsr3-c
--  Polonius WG: Initialization and move tracking
-    - Video: https://www.youtube.com/watch?v=ilv9V-328HI
+- [Tom Tromey discusses debugging support in rustc](https://www.youtube.com/watch?v=elBxMRSNYr4)
+- [How Salsa Works (2019.01)](https://www.youtube.com/watch?v=_muY4HjSqVw)
+- [Salsa In More Depth (2019.01)](https://www.youtube.com/watch?v=i_IhACacPRY)
+- [RLS 2.0, Salsa, and Name Resolution](https://www.youtube.com/watch?v=Xr-rBqLr-G4)
+- [Cranelift](https://www.youtube.com/watch?v=9OIA7DTFQWU)
+- [Rust analyzer guide](https://www.youtube.com/watch?v=ANKBNiSWyfc)
+- [Rust analyzer syntax trees](https://www.youtube.com/watch?v=DGAuLWdCCAI)
+- [rust-analyzer type-checker overview by flodiebold](https://www.youtube.com/watch?v=Lmp3P9WNL8o)
+- [oli-obk on miri and constant evaluation](https://www.youtube.com/watch?v=5Pm2C1YXrvM)
+- [Polonius-rustc walkthrough](https://www.youtube.com/watch?v=i5KdU0ieb_A)
+- [rustc-chalk integration overview](https://www.youtube.com/watch?v=MBWtbDifPeU)
+- [Coherence in Chalk by Sunjay Varma - Bay Area Rust Meetup](https://www.youtube.com/watch?v=rZqS4bLPL24)
+- [How the chalk-engine crate works](https://www.youtube.com/watch?v=Ny2928cGDoM)
+- [How the chalk-engine crate works 2](https://www.youtube.com/watch?v=hmV66tB79LM)
+- [RFC #2229 Disjoint Field Capture plan](https://www.youtube.com/watch?v=UTXOptVMuIc)
+- [closures and upvar capture](https://www.youtube.com/watch?v=fMopdkn5-Xw)
+- [blitzerr closure upvar tys](https://www.youtube.com/watch?v=pLmVhSB-z4s)
+- [Convert Closure Upvar Representation to Tuples with blitzerr](https://www.youtube.com/watch?v=2QCuNtISoYc)
+- [async-await implementation plans](https://www.youtube.com/watch?v=xe2_whJWBC0)
+- [async-await region inferencer](https://www.youtube.com/watch?v=hlOxfkUDLPQ)
+- [Universes and Lifetimes](https://www.youtube.com/watch?v=iV1Z0xYXkck)
+- [Representing types in rustc](https://www.youtube.com/watch?v=c01TsOsr3-c)
+- [Polonius WG: Initialization and move tracking](https://www.youtube.com/watch?v=ilv9V-328HI)