Commit graph

1268 commits

Author SHA1 Message Date
Rich Kadel
2aa10fa52c broken intra-page link from spanview to graphviz
Just noticed the link was not correct. Fixed here.
2020-09-09 19:01:14 -04:00
Joshua Nelson
fc36c660b9 Fix nit 2020-09-09 21:39:55 +02:00
Tshepang Lekhonkhobe
94e1af9bb3 Update src/building/new-target.md 2020-09-09 21:39:55 +02:00
Joshua Nelson
cbdf90fd57 Document how to promote a target from cross-compiled to hosted 2020-09-09 21:39:55 +02:00
Santiago Pastorino
447654ef9e Update src/queries/profiling.md
Co-authored-by: Joshua Nelson <joshua@yottadb.com>
2020-09-09 12:30:56 -04:00
Santiago Pastorino
5ddb5ca186 Update def_id.rs location 2020-09-09 12:30:56 -04:00
Santiago Pastorino
176fd1015a Fix typo, hellow -> hello 2020-09-09 12:30:56 -04:00
Santiago Pastorino
f7bf37a53f Add ./ to run x.py 2020-09-09 12:30:56 -04:00
Joshua Nelson
3bbe9b8fa1 Update prerequisites, with an eye towards windows (#863)
* Update prerequisites, with an eye towards windows

* Address review comments

- Say version of MSVC needed
- Link to more details windows section
- Fix grammar
2020-09-09 16:24:01 +00:00
Joshua Nelson
4373430365 Fix broken hyperlink (#862)
* Fix broken hyperlink

* Link to previous pages instead of skipping ahead

* Fix line lengths
2020-09-09 16:22:56 +00:00
Joshua Nelson
0bb78aaad6 Add information about default stages for x.py 2020-09-09 11:05:26 -04:00
Joshua Nelson
09a931a4aa Fix typo 2020-09-09 16:58:05 +02:00
Joshua Nelson
7b9ad6b4b7 Document speculative crate loading (#859) 2020-09-09 10:19:01 +03:00
Joshua Nelson
a41c911218 Update error codes to match the current implementation
- All codes are in one crate, `rustc_error_codes`
- Extended descriptions are loaded using `include_str!`
- Give an example of a PR adding an error code
2020-09-08 13:59:34 +02:00
Joshua Nelson
f183ea18f1 Consolidate information about bootstrapping into one place (#851)
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-07 15:25:11 +00:00
Aman Arora
444512da34 Document CGU partioning in case of generic and inline functions 2020-09-07 10:07:40 -04:00
Tshepang Lekhonkhobe
1bb94b708e Update src/building/how-to-build-and-run.md 2020-09-07 08:55:08 -04:00
Joshua Nelson
26d3f1fb5c Link to 'prerequisites' immediately
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-07 08:55:08 -04:00
Ivan Tham
e381ca3f2c Rename src/rustc to compiler/rustc 2020-09-06 16:21:08 +02:00
Gus Wynn
6500603ef1 update docs to refer to the move 2020-09-03 19:25:02 -04:00
Santiago Pastorino
d0ef3a97fb Fix dep-graph-caller-callee test location 2020-09-03 16:21:30 +02:00
Rich Kadel
9274f5d595 Adds documentation to cover spanview output
Documents the feature introduced in #76074.
2020-09-02 12:39:47 +02:00
Joshua Nelson
08f6fbe6aa Use fewer stages in bootstrapping docs
After https://github.com/rust-lang/rust/pull/73964, they're redundant.
2020-08-31 05:19:36 +02:00
Joshua Nelson
e467729bc3 Fix misguided suggestions in config.toml
- `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-31 05:18:50 +02:00
Who? Me?!
fbef57a6f9 Typo
Co-authored-by: Joshua Nelson <joshua@yottadb.com>
2020-08-31 05:12:13 +02:00
mark
e62c329118 fix typos 2020-08-31 05:12:13 +02:00
mark
0307e1fd3f fix line lengths 2020-08-31 05:12:13 +02:00
mark
fc3c322cec fix links and names after compiler mv to compiler/ 2020-08-31 05:12:13 +02:00
Tshepang Lekhonkhobe
916ffd7103 nits 2020-08-26 08:07:52 -04:00
Camelid
88f89f2c94 Apply review suggestion
Co-authored-by: Joshua Nelson <joshua@yottadb.com>
2020-08-26 13:13:14 +02:00
Camelid
c81541279a Clarify section on MIR construction 2020-08-26 13:13:14 +02:00
Guillaume Gomez
afc0efe2cb Add new section to have a local HTTP server easily (#833) 2020-08-23 14:36:45 +02:00
Gurwinder Singh
3c45557472 fix type in example (#832)
Because the below explanation says that function type is `fn(u32) -> u32`
2020-08-21 18:54:59 +09:00
Yuki Okushi
18a74597ac Remove duplicate MIR chapter entry (#830) 2020-08-19 11:46:02 +00:00
Aleksey Kladov
c0ad2f9231 Document how to use build task for x.py check (#828) 2020-08-17 23:10:29 +09:00
Lzu Tao
02d89b704f Link ref to edge concept in graph theory 2020-08-17 09:00:47 -04:00
Who? Me?!
2936e4e93b Remove unneeded hashmarks (#826)
Co-authored-by: Joshua Nelson <jyn514@gmail.com>
2020-08-17 04:51:37 +09:00
Matthew Jasper
40a8934753 Address revuew comments 2020-08-16 14:14:35 -05:00
Matthew Jasper
b3f1babc6f Document serialization in rustc 2020-08-16 14:14:35 -05:00
Takayuki Nakata
41df111b4a Some small fixes (#823)
* Fix some typos
* Update from `typeck_tables_of` to `typeck`
* Fix comment
2020-08-11 19:36:48 -04:00
Takayuki Nakata
42e8a377a2 Use angle brackets to turn URL into a link 2020-08-04 09:50:19 -04:00
Takayuki Nakata
46815eac19 Fix typo 2020-08-04 09:50:19 -04:00
Takayuki Nakata
b4392ae7bf Fix a broken link 2020-08-04 09:50:19 -04:00
Takayuki Nakata
b93efb7b85 Enable a link 2020-08-04 09:50:19 -04:00
Takayuki Nakata
bfc15c8e37 Some small fixes 2020-08-03 11:07:57 -05:00
Takayuki Nakata
5d4f6c7fbc Fix typo 2020-08-03 11:07:57 -05:00
Takayuki Nakata
07660d0008 Fix: crates -> a list of crates 2020-08-03 11:07:57 -05:00
Takayuki Nakata
5236330427 Avoid "whitelist"
Fixed according to 62cf767a4a
2020-08-03 11:07:57 -05:00
Takayuki Nakata
43cc8ec16f Fix examples not working 2020-08-03 08:50:58 -05:00
Yuki Okushi
b71885e14e Prefer :: than . 2020-08-02 23:16:01 -05:00