about summary refs log tree commit diff
path: root/src/doc/rustc-dev-guide
AgeCommit message (Collapse)AuthorLines
2020-09-07Consolidate information about bootstrapping into one place (#851)Joshua Nelson-50/+38
Previously, 'How to build and run' had a long section on the different stages of boostrap. But new contributors aren't interested in bootstrap; they want to start their build (because they heard it takes forever and want to start it so they aren't waiting more than necessary). This moves the section on stages into the bootstrapping page, and links there instead of discussing it on the main page.
2020-09-07Document CGU partioning in case of generic and inline functionsAman Arora-0/+20
2020-09-07Update src/building/how-to-build-and-run.mdTshepang Lekhonkhobe-1/+1
2020-09-07Link to 'prerequisites' immediatelyJoshua Nelson-0/+3
Several of the commands on 'how to build' use python. But we haven't yet told the user how to install it! Do that first before going into detail on how x.py works.
2020-09-06Rename src/rustc to compiler/rustcIvan Tham-2/+2
2020-09-03update docs to refer to the moveGus Wynn-7/+4
2020-09-03Fix dep-graph-caller-callee test locationSantiago Pastorino-3/+3
2020-09-02Adds documentation to cover spanview outputRich Kadel-3/+29
Documents the feature introduced in #76074.
2020-08-31Use fewer stages in bootstrapping docsJoshua Nelson-2/+2
After https://github.com/rust-lang/rust/pull/73964, they're redundant.
2020-08-31Fix misguided suggestions in config.tomlJoshua Nelson-8/+0
- `verbose-tests` is for debugging the test harness, not the tests themselves. See also https://github.com/rust-lang/rust/pull/76141 - `codegen-units` defaults to `256` whenever `incremental = true`. So there's no need to explicitly set it to `0` if we already recommend incremental. See also https://github.com/rust-lang/rustc-dev-guide/pull/795#discussion_r479762977.
2020-08-31TypoWho? Me?!-1/+1
Co-authored-by: Joshua Nelson <joshua@yottadb.com>
2020-08-31fix typosmark-3/+3
2020-08-31fix line lengthsmark-3/+4
2020-08-31fix links and names after compiler mv to compiler/mark-146/+145
2020-08-26nitsTshepang Lekhonkhobe-3/+3
2020-08-26Apply review suggestionCamelid-2/+2
Co-authored-by: Joshua Nelson <joshua@yottadb.com>
2020-08-26Clarify section on MIR constructionCamelid-5/+6
2020-08-23Add new section to have a local HTTP server easily (#833)Guillaume Gomez-0/+16
2020-08-21fix type in example (#832)Gurwinder Singh-1/+1
Because the below explanation says that function type is `fn(u32) -> u32`
2020-08-19Remove duplicate MIR chapter entry (#830)Yuki Okushi-5/+6
2020-08-17Document how to use build task for x.py check (#828)Aleksey Kladov-0/+22
2020-08-17Link ref to edge concept in graph theoryLzu Tao-1/+2
2020-08-17Remove unneeded hashmarks (#826)Who? Me?!-4/+4
Co-authored-by: Joshua Nelson <jyn514@gmail.com>
2020-08-16Address revuew commentsMatthew Jasper-5/+5
2020-08-16 Document serialization in rustcMatthew Jasper-0/+165
2020-08-11Some small fixes (#823)Takayuki Nakata-6/+6
* Fix some typos * Update from `typeck_tables_of` to `typeck` * Fix comment
2020-08-04Use angle brackets to turn URL into a linkTakayuki Nakata-2/+1
2020-08-04Fix typoTakayuki Nakata-1/+1
2020-08-04Fix a broken linkTakayuki Nakata-1/+1
2020-08-04Enable a linkTakayuki Nakata-1/+2
2020-08-03Some small fixesTakayuki Nakata-3/+2
2020-08-03Fix typoTakayuki Nakata-1/+1
2020-08-03Fix: crates -> a list of cratesTakayuki Nakata-2/+2
2020-08-03Avoid "whitelist"Takayuki Nakata-7/+7
Fixed according to https://github.com/rust-lang/rust/commit/62cf767a4a39b47677d18110359d9e7152dc9d1c
2020-08-03Fix examples not workingTakayuki Nakata-4/+1
2020-08-02Prefer `::` than `.`Yuki Okushi-4/+4
2020-08-02Fix link/wording for `parse_nt`Yuki Okushi-2/+3
2020-08-02TypoWho? Me?!-1/+1
Co-authored-by: Joshua Nelson <joshua@yottadb.com>
2020-08-02some updates after std libs movemark-18/+29
2020-08-02TypoWho? Me?!-1/+1
Co-authored-by: Joshua Nelson <joshua@yottadb.com>
2020-08-02mention the overview chaptermark-0/+7
2020-08-02Link to overview ch instead of internalsWho? Me?!-1/+1
Co-authored-by: Joshua Nelson <joshua@yottadb.com>
2020-08-02missing linkmark-0/+2
2020-08-02add a bit more discussion of big picturemark-8/+47
2020-08-02fix typomark-2/+2
2020-08-02line lengthmark-1/+2
2020-08-02rewrite/update compiler source code chaptermark-135/+147
2020-08-02Mention `HAIR` to clarifyYuki Okushi-4/+5
2020-08-02Rename `HAIR` to `THIR`Yuki Okushi-18/+18
2020-08-02Address review commentYuki Okushi-2/+3