add compiler lecture series appendix
This commit is contained in:
parent
00d5bcc913
commit
d5f5a55dd5
|
|
@ -103,7 +103,8 @@
|
||||||
[Appendix B: Background material](./appendix/background.md)
|
[Appendix B: Background material](./appendix/background.md)
|
||||||
[Appendix C: Glossary](./appendix/glossary.md)
|
[Appendix C: Glossary](./appendix/glossary.md)
|
||||||
[Appendix D: Code Index](./appendix/code-index.md)
|
[Appendix D: Code Index](./appendix/code-index.md)
|
||||||
[Appendix E: Bibliography](./appendix/bibliography.md)
|
[Appendix E: Compiler Lecture Series](./appendix/compiler-lecture.md)
|
||||||
|
[Appendix F: Bibliography](./appendix/bibliography.md)
|
||||||
|
|
||||||
[Appendix Z: HumorRust](./appendix/humorust.md)
|
[Appendix Z: HumorRust](./appendix/humorust.md)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,51 @@
|
||||||
|
# Compiler Lecture Series
|
||||||
|
|
||||||
|
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
|
||||||
Loading…
Reference in New Issue