SparrowLii
bbdb0ca29c
Update some statements
2022-08-26 06:18:21 +02:00
SparrowLii
09dd4d4f49
correct typo in parallel-rustc.md
2022-08-26 06:18:21 +02:00
SparrowLii
169f5d3764
Correct some statements in parallel-rustc.md
2022-08-26 06:18:21 +02:00
SparrowLii
7d4856ba23
update parallel-rustc.md
2022-08-26 06:18:21 +02:00
Tshepang Mbambo
dc6fcaeae8
address review comment
...
https://github.com/rust-lang/rustc-dev-guide/pull/1428#discussion_r948143840
2022-08-25 19:56:58 -07:00
Tshepang Mbambo
23ae7bb49f
make date-check more easy to use
...
One could not run it like the following, for the would be a panic:
cargo run --manifest-path ci/date-check/Cargo.toml .
Also, remove the need to specify argument, in which case, current_dir
is assumed.
2022-08-25 19:56:58 -07:00
Tshepang Mbambo
c9a2c851c9
update thir output ( #1445 )
2022-08-25 07:45:53 +09:00
Tshepang Mbambo
db535c7aff
do not offer option to run code ( #1442 )
2022-08-23 07:46:35 +09:00
Tshepang Mbambo
45337d5392
fix quick-edit link ( #1441 )
2022-08-23 07:46:08 +09:00
Xiretza
391f3bdd9e
Document changes introduced by kind-less SessionDiagnostics
2022-08-21 08:49:30 -07:00
David Wood
6eaa13346d
diagnostics: fix outdated use of string slugs ( #1436 )
2022-08-19 10:47:58 +01:00
Nathan Stocks
8b298d3cdc
Add missing lifetime ( #1439 )
...
* fix incorrect #[note] syntax
* more syntax fixes
* add missing lifetime
2022-08-18 17:53:51 -07:00
Nathan Stocks
7536ff8e9a
more syntax fixes
2022-08-18 22:41:51 +00:00
Nathan Stocks
499cc7afe2
fix incorrect #[note] syntax
2022-08-18 22:11:03 +00:00
est31
7c8bf03e3d
Update slug style to use _ instead of - ( #1426 )
2022-08-17 23:16:44 +01:00
Tshepang Mbambo
a5d21b8533
remove incorrect info ( #1435 )
2022-08-17 19:33:13 +09:00
Tshepang Mbambo
8156e7f9ab
fix lifetime name ( #1431 )
2022-08-17 19:29:27 +09:00
Tshepang Mbambo
51be0fd27d
Update the date reference around Git submodule bug ( #1430 )
2022-08-17 17:07:40 +09:00
Tshepang Mbambo
6116278158
Improve the "Diagnostic items" chapter ( #1427 )
2022-08-13 10:00:38 +09:00
Tshepang Mbambo
b9ea2a3998
date-check: crates-io
2022-08-11 08:13:27 +02:00
Tshepang Mbambo
e6f6103222
fix/improve compiler-debugging
2022-08-10 23:27:09 +02:00
Joshua Nelson
05084c67ff
Update src/compiler-debugging.md
2022-08-10 09:23:51 -05:00
yukang
c328379974
add gdb tips for symbol-mangling-version
2022-08-10 09:23:51 -05:00
Tshepang Mbambo
7345ceec48
move references down to avoid clutter ( #1420 )
...
Also, make link to upstream llvm repo clickable
2022-08-09 14:52:46 -07:00
Tshepang Mbambo
81334fcda4
update date-check format on github issue ( #1416 )
...
Co-authored-by: Noah Lev <camelidcamel@gmail.com>
2022-08-09 14:49:43 -07:00
Noah Lev
04b006fd12
Fix legend colors in dark mode
2022-08-09 16:47:22 -05:00
Noah Lev
31e4869545
Add color for downloaded nodes
2022-08-09 16:44:20 -05:00
Noah Lev
27512fd7ff
Add colors to diagram
2022-08-09 16:44:20 -05:00
Noah Lev
ebad7d357a
Add bootstrapping diagram
...
This diagram is based on the diagram in Joshua Nelson's talk on
bootstrapping at RustConf 2022 [1]. I converted it to Mermaid and made
some tweaks to simplify it and bring it closer to bootstrap's
terminology, and then Ralf Jung added nodes for copying artifacts.
[1]: https://rustconf.com/schedule#bootstrapping-the-once-and-future-compiler
Co-authored-by: Joshua Nelson <github@jyn.dev>
Co-authored-by: Ralf Jung <post@ralfj.de>
2022-08-09 16:44:20 -05:00
Tshepang Mbambo
7e95f0ee6a
date-check: rustc_codegen_ssa is still alive
...
Latest reference on it I could find on zulip:
https://rust-lang.zulipchat.com/#narrow/stream/131828-t-compiler/topic/Cursed.3A.20no_core.20Add.20on.20primitive.20int.20returning.20Option.3C.3E/near/287514393
2022-08-08 15:15:15 +02:00
Tshepang Mbambo
5ae1208533
note is now too old to be relevant
2022-08-08 15:15:15 +02:00
Tshepang Mbambo
7910832e02
date-check: be more strict
2022-08-02 17:22:34 -04:00
Tshepang Mbambo
8194045511
make date-check more lightweight ( #1394 )
...
* make date-check lightweight
This avoids having to write the date twice when updating date-check.
Before "As of <-- 2022-07 --> July 2022"
After "As of July 2022"
* please clippy
* update date-check docs
* accept review suggestion
Co-authored-by: Noah Lev <camelidcamel@gmail.com>
* address review comment
https://github.com/rust-lang/rustc-dev-guide/pull/1394#pullrequestreview-1042163557
* accept review suggestion
Co-authored-by: Noah Lev <camelidcamel@gmail.com>
* address review comment
https://github.com/rust-lang/rustc-dev-guide/pull/1394#pullrequestreview-1042167261
* address review comment
https://github.com/rust-lang/rustc-dev-guide/pull/1394#issuecomment-1189105017
* this breaks markdown
* address review comment
https://github.com/rust-lang/rustc-dev-guide/pull/1394#discussion_r934018268
This led to a more robust regex, though making the tool more picky.
It also found a wrong date format that was missed.
* address review comment
https://github.com/rust-lang/rustc-dev-guide/pull/1394#discussion_r934018419
* address review comment
https://github.com/rust-lang/rustc-dev-guide/pull/1394#discussion_r934018816
* accept review suggestion
This was reverted by mistake
Co-authored-by: Noah Lev <camelidcamel@gmail.com>
* address review comment
https://github.com/rust-lang/rustc-dev-guide/pull/1394#discussion_r934019395
* use a more simple fn
* address review comment
https://github.com/rust-lang/rustc-dev-guide/pull/1394#discussion_r934018981
Much more clean
* nit
* accept review suggestion
Co-authored-by: Noah Lev <camelidcamel@gmail.com>
* avoid a failed regex
Also, test new shape
* adjust to new regex (which uses named groups)
New regex was introduced by 456008cc35
Co-authored-by: Noah Lev <camelidcamel@gmail.com>
2022-08-02 13:50:32 -07:00
Tshepang Mbambo
c3aca0df58
address review comment
...
https://github.com/rust-lang/rustc-dev-guide/pull/1402#discussion_r933905339
2022-07-31 07:46:57 +02:00
Tshepang Mbambo
57401f4f39
accept review suggestion
...
Co-authored-by: Joshua Nelson <github@jyn.dev>
2022-07-31 07:46:57 +02:00
Tshepang Mbambo
1046f3e6e8
try address review comments
2022-07-31 07:46:57 +02:00
Tshepang Mbambo
6469d7444e
summary of chapter
2022-07-31 07:46:57 +02:00
Tshepang Mbambo
0c77aa9c9e
Update src/building/compiler-documenting.md
...
Co-authored-by: Yuki Okushi <jtitor@2k36.org>
2022-07-31 07:46:57 +02:00
Tshepang Mbambo
13a6ec809d
revamp doc-build chapter
2022-07-31 07:46:57 +02:00
Tshepang Mbambo
f354a7433b
minor fixes
2022-07-30 19:54:34 -04:00
Yuki Okushi
769f69ca59
Prefer relative links
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2022-07-29 20:12:26 -04:00
Yuki Okushi
77d9ec9476
Fix the link to clippy docs
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2022-07-29 20:12:26 -04:00
Yuki Okushi
f64e68eafb
Fix the link to `ResolverAstLowering`
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2022-07-29 20:12:26 -04:00
Yuki Okushi
75fe5e4782
Fix the link to `ProcMacro` trait
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2022-07-29 20:12:26 -04:00
Yuki Okushi
f83caba6d0
Fix the link to `Lazy<T>`
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2022-07-29 20:12:26 -04:00
Urgau
5b3ecceecc
Add instructions to fix build errors in std after adding a new target
2022-07-29 17:13:46 -04:00
bstrie
3cf8dd467e
Document how to build a cross-compiler
2022-07-26 11:07:55 -04:00
ridwanabdillahi
4c4f344c9d
Add documentation about Microsoft provided debuggers and CodeView/PDB… ( #1406 )
...
Co-authored-by: Yuki Okushi <jtitor@2k36.org>
Co-authored-by: Ridwan Abdilahi <riabdila@microsoft.com>
2022-07-26 07:33:58 +09:00
Amos Wenger
8d227efda1
rust-analyzer is now a subtree
...
It used to be a submodule.
cf. https://github.com/rust-lang/rust/pull/99603
2022-07-25 11:40:28 +02:00
Luqman Aden
afb2eb604d
Debuginfo tests now also support revisions.
2022-07-21 04:48:49 +02:00