Skip to content

Commit d752bd3

Browse files
LeSeulArtichautmark-i-m
authored andcommitted
Make all links in Appendix E active
1 parent 692f81f commit d752bd3

File tree

1 file changed

+23
-47
lines changed

1 file changed

+23
-47
lines changed

src/appendix/compiler-lecture.md

+23-47
Original file line numberDiff line numberDiff line change
@@ -2,50 +2,26 @@
22

33
These are videos where various experts explain different parts of the compiler:
44

5-
- Tom Tromey discusses debugging support in rustc
6-
- Video: https://www.youtube.com/watch?v=elBxMRSNYr4
7-
- How Salsa Works (2019.01)
8-
- Video: https://www.youtube.com/watch?v=_muY4HjSqVw
9-
- Salsa In More Depth (2019.01)
10-
- Video: https://www.youtube.com/watch?v=i_IhACacPRY
11-
- RLS 2.0, Salsa, and Name Resolution
12-
- Video: https://www.youtube.com/watch?v=Xr-rBqLr-G4
13-
- Cranelift
14-
- Video: https://www.youtube.com/watch?v=9OIA7DTFQWU
15-
- Rust analyzer guide
16-
- Video: https://www.youtube.com/watch?v=ANKBNiSWyfc
17-
- Rust analyzer syntax trees
18-
- Video: https://www.youtube.com/watch?v=DGAuLWdCCAI
19-
- rust-analyzer type-checker overview by flodiebold
20-
- Video: https://www.youtube.com/watch?v=Lmp3P9WNL8o
21-
- oli-obk on miri and constant evaluation
22-
- Video: https://www.youtube.com/watch?v=5Pm2C1YXrvM
23-
- Polonius-rustc walkthrough
24-
- Video: https://www.youtube.com/watch?v=i5KdU0ieb_A
25-
- rustc-chalk integration overview
26-
- Video: https://www.youtube.com/watch?v=MBWtbDifPeU
27-
- Coherence in Chalk by Sunjay Varma - Bay Area Rust Meetup
28-
- assigned to @juanbono
29-
- Video: https://www.youtube.com/watch?v=rZqS4bLPL24
30-
- How the chalk-engine crate works
31-
- Video: https://www.youtube.com/watch?v=Ny2928cGDoM
32-
- How the chalk-engine crate works 2
33-
- Video: https://www.youtube.com/watch?v=hmV66tB79LM
34-
- RFC #2229 Disjoint Field Capture plan
35-
- Video: https://www.youtube.com/watch?v=UTXOptVMuIc
36-
- closures and upvar capture
37-
- Video: https://www.youtube.com/watch?v=fMopdkn5-Xw
38-
- blitzerr closure upvar tys
39-
- Video: https://www.youtube.com/watch?v=pLmVhSB-z4s
40-
- Convert Closure Upvar Representation to Tuples with blitzerr
41-
- Video: https://www.youtube.com/watch?v=2QCuNtISoYc
42-
- async-await implementation plans
43-
- Video: https://www.youtube.com/watch?v=xe2_whJWBC0
44-
- async-await region inferencer
45-
- Video: https://www.youtube.com/watch?v=hlOxfkUDLPQ
46-
- Universes and Lifetimes
47-
- Video: https://www.youtube.com/watch?v=iV1Z0xYXkck
48-
- Representing types in rustc
49-
- Video: https://www.youtube.com/watch?v=c01TsOsr3-c
50-
- Polonius WG: Initialization and move tracking
51-
- Video: https://www.youtube.com/watch?v=ilv9V-328HI
5+
- [Tom Tromey discusses debugging support in rustc](https://www.youtube.com/watch?v=elBxMRSNYr4)
6+
- [How Salsa Works (2019.01)](https://www.youtube.com/watch?v=_muY4HjSqVw)
7+
- [Salsa In More Depth (2019.01)](https://www.youtube.com/watch?v=i_IhACacPRY)
8+
- [RLS 2.0, Salsa, and Name Resolution](https://www.youtube.com/watch?v=Xr-rBqLr-G4)
9+
- [Cranelift](https://www.youtube.com/watch?v=9OIA7DTFQWU)
10+
- [Rust analyzer guide](https://www.youtube.com/watch?v=ANKBNiSWyfc)
11+
- [Rust analyzer syntax trees](https://www.youtube.com/watch?v=DGAuLWdCCAI)
12+
- [rust-analyzer type-checker overview by flodiebold](https://www.youtube.com/watch?v=Lmp3P9WNL8o)
13+
- [oli-obk on miri and constant evaluation](https://www.youtube.com/watch?v=5Pm2C1YXrvM)
14+
- [Polonius-rustc walkthrough](https://www.youtube.com/watch?v=i5KdU0ieb_A)
15+
- [rustc-chalk integration overview](https://www.youtube.com/watch?v=MBWtbDifPeU)
16+
- [Coherence in Chalk by Sunjay Varma - Bay Area Rust Meetup](https://www.youtube.com/watch?v=rZqS4bLPL24)
17+
- [How the chalk-engine crate works](https://www.youtube.com/watch?v=Ny2928cGDoM)
18+
- [How the chalk-engine crate works 2](https://www.youtube.com/watch?v=hmV66tB79LM)
19+
- [RFC #2229 Disjoint Field Capture plan](https://www.youtube.com/watch?v=UTXOptVMuIc)
20+
- [closures and upvar capture](https://www.youtube.com/watch?v=fMopdkn5-Xw)
21+
- [blitzerr closure upvar tys](https://www.youtube.com/watch?v=pLmVhSB-z4s)
22+
- [Convert Closure Upvar Representation to Tuples with blitzerr](https://www.youtube.com/watch?v=2QCuNtISoYc)
23+
- [async-await implementation plans](https://www.youtube.com/watch?v=xe2_whJWBC0)
24+
- [async-await region inferencer](https://www.youtube.com/watch?v=hlOxfkUDLPQ)
25+
- [Universes and Lifetimes](https://www.youtube.com/watch?v=iV1Z0xYXkck)
26+
- [Representing types in rustc](https://www.youtube.com/watch?v=c01TsOsr3-c)
27+
- [Polonius WG: Initialization and move tracking](https://www.youtube.com/watch?v=ilv9V-328HI)

0 commit comments

Comments
 (0)