Camelid
bec1897ef7
Add "ctxt" and `TyCtxt` to the glossary ( #937 )
2020-10-27 19:30:20 +01:00
1c3t3a
5f06872226
Added description of word Scrutinee to the glossary ( #921 )
2020-10-13 01:57:18 +09:00
Camelid
b431d8211c
Use HTTPS whenever possible in bibliography links ( #909 )
...
Also updated a few links that redirected.
2020-10-03 22:56:29 +02:00
Yuki Okushi
b61231e905
Fix the report link
2020-10-03 16:12:04 -04:00
Camelid
fd525a93d6
More improvements
2020-09-17 11:35:14 -04:00
Camelid
231e3d9c83
Improve MIR sections in appendix
...
Add a new graphical representation of one of the examples of MIR and
basic blocks!
And make other minor improvements.
2020-09-17 11:35:14 -04:00
Who? Me?!
b3e17b1b1f
Typo
...
Co-authored-by: Joshua Nelson <joshua@yottadb.com>
2020-08-31 05:12:13 +02:00
mark
54ffd393c9
fix typos
2020-08-31 05:12:13 +02:00
mark
89f0b60ccc
fix links and names after compiler mv to compiler/
2020-08-31 05:12:13 +02:00
Takayuki Nakata
45fb510957
Fix jump marker of debruijn index ( #783 )
2020-07-04 00:31:52 +09:00
Takayuki Nakata
0fd8abe5bf
Fix the names of table of contents and heading are different
...
Not to write the part of Appendix `A` in heading along with other appendix.
2020-07-02 15:44:52 -05:00
Aaron Hill
e362fdc8c7
Add 'recovery' to the gloassary
2020-06-27 11:05:32 -05:00
Who? Me?!
98a67dc23b
Fix links for now.
2020-06-23 00:35:54 -05:00
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
Brian Foley
666a0d3517
Fix miscellaneous spelling typos. ( #397 )
2019-07-25 19:25:26 -03:00
Mark Mansi
d4603ddc89
add nomicon intro too
2019-07-17 12:41:18 -05:00
Mark Mansi
8b403b48e8
break rust
2019-07-17 12:41:18 -05:00
Mark Mansi
c5f358d933
add humor appendix; closes #163
2019-07-10 22:14:10 -05:00
Niko Matsakis
6ba66dcd51
add `point` to the glossary and link a use of it
2019-06-26 11:05:58 -05:00
Mark Mansi
85eafa5fc2
avoid ftp links
2019-06-26 10:45:56 -05:00
Mark Mansi
0411594614
fix broken links
2019-06-26 10:45:56 -05:00
Mark Mansi
8d93d8d754
add bibligraphy appendix
2019-06-26 10:45:56 -05:00
Mark Mansi
fd50812b27
fix typos
2019-06-15 17:29:12 -05:00
Eduard-Mihai Burtescu
2309adfd9d
Update for TyCtxt<'a, 'gcx, 'tcx> -> TyCtxt<'tcx>.
2019-06-15 16:58:30 -05:00
Julian Wollersberger
848faf9728
Renamed the file and title of the diagnostics chapter.
...
When I recently searched for infos in this guide on how to create
a warning, I couldn't find any. Later I found it through #14 .
The reason was that I didn't know the term 'diagnostics' and that
it is the collective term for errors, warnings and lints.
Renaming the chapter to include the word 'error' should help.
I think also including 'warning' in the title shouldn't be
neccessary, because it's close enought.
2019-05-17 11:02:08 -05:00
mark
7e2b64e262
address Zoxc's comments
2019-03-19 19:02:59 -05:00
Mark Mansi
c802e54d6d
update rustc driver chapters
2019-03-15 17:25:12 -05:00
Alexander Regueiro
acd8644cb9
Small clarifications to glossary definitions
2019-02-18 20:14:41 -06:00
varkor
ff1aa7ce79
Add "drop glue" to the glossary
2019-02-18 12:34:28 -06:00
varkor
6c2df26620
Add "memoise" to the glossary
2019-02-18 12:34:28 -06:00
varkor
c82ef39c09
Add "intern" to the glossary
2019-02-18 12:34:28 -06:00
varkor
f387e3fb99
Add "early-bound lifetime" and "late-bound lifetime" to the glossary
2019-02-18 12:34:28 -06:00
varkor
a01bd50010
Add "item" to glossary
2019-02-18 12:34:28 -06:00
varkor
18029db370
Add "lang item" to glossary
2019-02-18 12:34:28 -06:00
Michael Woerister
1ad362e6d6
Merge pull request #270 from michaelwoerister/query-eval-model-update
...
Add "The Query Evaluation Model in Detail" and "Incremental Compilation In Detail" chapters.
2019-01-30 13:30:48 +01:00
Michael Woerister
b8af56c8ac
Add a more detailed description of how incremental compilation works.
2019-01-30 13:13:16 +01:00
Mark Mansi
dba629782a
fix #182
2019-01-23 22:26:15 -06:00
Oliver Scherer
6f0262c4c7
Fix TokenStream link
2019-01-21 14:54:10 -06:00
Who? Me?!
c7503c1f81
Fix relative link
2019-01-18 14:09:30 -06:00
Philipp Hansch
3c5065f08a
Add IRLO to glossary
...
Someone was asking on Discord what it stands for. It's sometimes used in
GitHub issues, Twitter and other places.
2019-01-01 09:45:12 -06:00
Who? Me?!
4e32d89e04
Fix link
2018-12-23 15:15:17 -06:00
csmoe
68d30b64cf
replace bound region with placeholder
2018-10-24 23:22:17 -05:00
csmoe
f177b07847
clean up skolemiza in glossary
2018-10-24 23:22:17 -05:00
Mark Mansi
58981d7649
Fix all the links!
2018-09-21 15:54:25 -05:00
Mark Mansi
0ccae015cb
Fix all the links to be relative for mdbook 2
2018-09-21 15:54:25 -05:00
Philipp Hansch
32abc8af93
Fix typos
...
These were fixed using [codespell](https://github.com/codespell-project/codespell ).
2018-09-12 07:32:18 +02:00
Niko Matsakis
83ef63b957
fix glossary links
2018-09-11 16:31:47 -04:00
Sébastien Duquette
dbb8d1b14f
address review comment
2018-08-23 21:56:35 -05:00
Sébastien Duquette
f06248e4ef
Rename CodeMap and FileMap to SourceMap and SourceFile.
...
Those types were renamed in https://github.com/rust-lang/rust/pull/52953
2018-08-23 21:56:35 -05:00
mark
e7f02b15fd
update definitions
2018-07-10 21:35:45 -05:00
mark
d20172b7fa
Attempt to address review comments
2018-07-10 21:35:45 -05:00