Commit Graph

97 Commits

Author SHA1 Message Date
Ralf Jung 4c48d4c0eb tag/niche terminology (#747) 2020-06-11 12:38:42 +02:00
Who? Me?! 98d000fb3c Add a bit about various type system concepts (#697)
* add a bit on dataflow analysis

* add a bit on quanitification

* add a bit on debruijn index

* add a bit on early and late bound params

* add missing link

* Typos

Co-authored-by: Tshepang Lekhonkhobe <tshepang@gmail.com>

* clarify dataflow example

* fix formatting

* fix typos

* Typos

Co-authored-by: Tshepang Lekhonkhobe <tshepang@gmail.com>

* fix errors in background

* remove dup material and make early/late intro short

* adjust intro

* Niko's intro

Co-authored-by: Niko Matsakis <niko@alum.mit.edu>

Co-authored-by: Tshepang Lekhonkhobe <tshepang@gmail.com>
Co-authored-by: Niko Matsakis <niko@alum.mit.edu>
2020-06-05 13:11:09 -03:00
Who? Me?! 138c73f545 Fix link (#734) 2020-06-05 17:10:01 +02:00
LeSeulArtichaut cf38ea60b2 Apply suggestions from code review
Co-authored-by: Who? Me?! <mark-i-m@users.noreply.github.com>
2020-05-27 15:17:33 -05:00
LeSeulArtichaut bc9d1d0d76 Fix typo
Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com>
2020-05-27 15:17:33 -05:00
LeSeulArtichaut fc379a898f Add definition of `niche` to the glossary 2020-05-27 15:17:33 -05:00
Paul Daniel Faria 9272d05ea7 Fix BodyId link typo in glossary (#709)
* Fix BodyId link typo in glossary

* Fix broken link to rustc_middle's Predicate
2020-05-23 16:25:53 -04:00
Tshepang Lekhonkhobe bd6a1ae84d Update src/appendix/glossary.md
Co-authored-by: Who? Me?! <mark-i-m@users.noreply.github.com>
2020-05-11 23:52:00 +02:00
Tshepang Lekhonkhobe 37322a7f26 glossary: make soundness definition more readable 2020-05-11 23:52:00 +02:00
Tshepang Lekhonkhobe c740ef0a26 glossary: intro feels like not adding much (#699) 2020-05-11 07:57:46 +02:00
Charles Lew 37ffada957 Address review comments. 2020-04-25 06:57:48 -05:00
Charles Lew 4b1b22464f Fix links and CI error. 2020-04-25 06:57:48 -05:00
mark bf6c05c005 add intrinsics to glossary 2020-04-18 11:11:33 -05:00
Paul Daniel Faria e2ea943091 Remove duplicate trait reference entry from glossary, fix alphabetical sorting 2020-04-06 10:41:28 -05:00
Paul Daniel Faria ef8048d986 Add ids to all glossary items, make existing glossary links point to glossary, add links for def id in query.md 2020-04-05 12:46:22 -05:00
Tshepang Lekhonkhobe 858b0440a9 remove stupid-stats, and some references to removed API 2020-04-04 13:36:17 -05:00
Paul Daniel Faria b54c64cb0f Add BodyId to glossary, and links for ids to HIR identifiers section (#660) 2020-04-03 19:22:08 +02:00
mark 4589ebf70e and a few more links 2020-03-31 15:43:14 -05:00
LeSeulArtichaut cb99cfcc1e Rename `librustc` to `librustc_middle` 2020-03-31 15:43:14 -05:00
Tshepang Lekhonkhobe dd144563af glossary: misc improvements (#638) 2020-03-28 21:29:57 +02:00
Chris Simpkins fd19872109 [stupid-stats] replace removed rustc_codegen_utils with rustc_codegen_ssa 2020-03-22 17:58:00 -05:00
Solomon Ucko 5f6514575c Changed rustc-ty link to go to first message 2020-03-16 21:25:37 -05:00
Solomon Ucko 52147d7ca2 Change Rust Koans link to point to first koan 2020-03-16 21:00:47 -05:00
Who? Me?! f87d8e1cc5 Fix broken link (#612) 2020-03-17 08:20:38 +09:00
Yuki Okushi aa1e3f5a08 Fix broken link 2020-03-15 12:47:04 -05:00
Mark Mansi da7894aa29 update backend chapters from nagisa's notes 2020-03-12 14:11:01 -05:00
Mark Mansi 44cba6e075 monomorphization chapter 2020-03-12 14:11:01 -05:00
Who? Me?! fc0700a63b Just lol (#603)
* Just lol

* Update src/appendix/humorust.md

Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com>
2020-03-08 11:05:26 +09:00
LeSeulArtichaut 3e3f0363f5 Get rid of references to the refractored `libsyntax` crate (#598)
* Get rid of references to the refractored `libsyntax` crate

* Apply suggestions from code review

Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com>
2020-03-03 04:41:41 +09:00
LeSeulArtichaut fb1c1376e2 Make all links in Appendix E active 2020-03-01 20:54:40 -06:00
Mark Mansi bc5c726295 update glossary 2020-02-20 16:01:35 -06:00
Who? Me?! da4be3ac20 Fix broken links (#570) 2020-02-03 14:26:13 +09:00
Yuki Okushi 38d8573b00 Fix links and paths 2020-01-12 14:31:55 -06:00
Yuki Okushi 078820613f Fix links and paths 2020-01-10 13:12:39 -05:00
Yuki Okushi f5adddc924 Fix links 2020-01-05 18:38:38 -05:00
Yuki Okushi 507b81f052 Fix links (#549) 2019-12-31 19:45:01 +01:00
Yuki Okushi 8e72e9588f Update link 2019-12-26 13:53:05 -06:00
Yuki Okushi aa9c7bdc27 Fix links 2019-12-06 09:42:24 -06:00
Santiago Pastorino 09f6d83008 Minor mir chapter fixes 2019-11-20 08:00:49 -06:00
Mark Mansi d1614a5c8c add oli note 2019-11-14 13:08:20 -06:00
Who? Me?! 0ff4bc9867 add compilers biblio (#512) 2019-11-13 16:51:01 +01:00
Mark Mansi a50b8f144f update parser chapter 2019-11-12 10:28:31 -06:00
Mark Mansi d5f5a55dd5 add compiler lecture series appendix 2019-11-05 13:24:26 -06:00
Eric Huss 27f0854e6c Fix some broken fragment links. 2019-11-05 11:35:34 -06:00
Tshepang Lekhonkhobe 0a2e1b74df fix links (#469) 2019-10-17 16:40:38 +09:00
Tshepang Lekhonkhobe a3d20a768d codegen unit is aka CGU (#459) 2019-10-02 13:25:14 -03:00
lzutao 45a3c4f5cc Prefer https in GitHub pages urls (#454) 2019-09-30 11:26:27 -03:00
Mark Mansi fa59976617 fix links 2019-08-21 10:29:20 -05:00
Who? Me?! f2d1833f04 fix broken link (#421) 2019-08-13 11:56:02 -03:00
Bruce Mitchener e4828d9d87 Fix broken links. 2019-08-01 16:00:13 -05:00