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
Yuki Okushi
2aa21b8d79
Fix link/wording for parse_nt
2020-08-02 23:16:01 -05:00
Who? Me?!
0ce72a539e
Typo
...
Co-authored-by: Joshua Nelson <joshua@yottadb.com>
2020-08-02 19:44:04 -05:00
mark
c90ba68a2c
some updates after std libs move
2020-08-02 19:44:04 -05:00
Who? Me?!
e05e9b623b
Typo
...
Co-authored-by: Joshua Nelson <joshua@yottadb.com>
2020-08-02 19:44:04 -05:00
mark
b6554ff047
mention the overview chapter
2020-08-02 19:44:04 -05:00
Who? Me?!
23f72438e0
Link to overview ch instead of internals
...
Co-authored-by: Joshua Nelson <joshua@yottadb.com>
2020-08-02 19:44:04 -05:00
mark
d4d856c3b1
missing link
2020-08-02 19:44:04 -05:00
mark
40884cad85
add a bit more discussion of big picture
2020-08-02 19:44:04 -05:00
mark
acf02f063e
fix typo
2020-08-02 19:44:04 -05:00
mark
9cab57e564
line length
2020-08-02 19:44:04 -05:00
mark
f1c47dc8ac
rewrite/update compiler source code chapter
2020-08-02 19:44:04 -05:00
Yuki Okushi
352c50122e
Mention HAIR to clarify
2020-08-02 08:39:33 -05:00
Yuki Okushi
1b3d77f1ca
Rename HAIR to THIR
2020-08-02 08:39:33 -05:00
Yuki Okushi
dcc0260d30
Address review comment
2020-08-02 08:38:26 -05:00