about summary refs log tree commit diff
path: root/src/doc/rustc-dev-guide
AgeCommit message (Collapse)AuthorLines
2022-08-27Updates text to refer to LLVM documentation.Micah Weston-1/+2
2022-08-27Updates LLVM prereqs since upgrade to C++17.Micah Weston-1/+1
2022-08-27we got 3 (#1447)Tshepang Mbambo-39/+45
2022-08-26A few correctionsSparrowLii-5/+5
2022-08-26Update some statementsSparrowLii-33/+27
2022-08-26correct typo in parallel-rustc.mdSparrowLii-2/+2
2022-08-26Correct some statements in parallel-rustc.mdSparrowLii-10/+9
2022-08-26update parallel-rustc.mdSparrowLii-33/+101
2022-08-25address review commentTshepang Mbambo-1/+7
https://github.com/rust-lang/rustc-dev-guide/pull/1428#discussion_r948143840
2022-08-25make date-check more easy to useTshepang Mbambo-4/+2
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-25update thir output (#1445)Tshepang Mbambo-56/+105
2022-08-23do not offer option to run code (#1442)Tshepang Mbambo-1/+1
2022-08-23fix quick-edit link (#1441)Tshepang Mbambo-1/+1
2022-08-21Document changes introduced by kind-less SessionDiagnosticsXiretza-16/+11
2022-08-19diagnostics: fix outdated use of string slugs (#1436)David Wood-42/+69
2022-08-18Add missing lifetime (#1439)Nathan Stocks-1/+1
* fix incorrect #[note] syntax * more syntax fixes * add missing lifetime
2022-08-18more syntax fixesNathan Stocks-2/+2
2022-08-18fix incorrect #[note] syntaxNathan Stocks-1/+1
2022-08-17Update slug style to use _ instead of - (#1426)est31-25/+29
2022-08-17remove incorrect info (#1435)Tshepang Mbambo-6/+7
2022-08-17fix lifetime name (#1431)Tshepang Mbambo-5/+3
2022-08-17Update the date reference around Git submodule bug (#1430)Tshepang Mbambo-4/+8
2022-08-13Improve the "Diagnostic items" chapter (#1427)Tshepang Mbambo-30/+49
2022-08-11date-check: crates-ioTshepang Mbambo-8/+8
2022-08-10fix/improve compiler-debuggingTshepang Mbambo-9/+16
2022-08-10Update src/compiler-debugging.mdJoshua Nelson-1/+1
2022-08-10add gdb tips for symbol-mangling-versionyukang-2/+22
2022-08-09move references down to avoid clutter (#1420)Tshepang Mbambo-7/+7
Also, make link to upstream llvm repo clickable
2022-08-09update date-check format on github issue (#1416)Tshepang Mbambo-1/+1
Co-authored-by: Noah Lev <camelidcamel@gmail.com>
2022-08-09Fix legend colors in dark modeNoah Lev-3/+5
2022-08-09Add color for downloaded nodesNoah Lev-3/+5
2022-08-09Add colors to diagramNoah Lev-6/+11
2022-08-09Add bootstrapping diagramNoah Lev-1/+19
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-08date-check: rustc_codegen_ssa is still aliveTshepang Mbambo-1/+1
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-08note is now too old to be relevantTshepang Mbambo-3/+0
2022-08-02date-check: be more strictTshepang Mbambo-2/+2
2022-08-02make date-check more lightweight (#1394)Tshepang Mbambo-77/+201
* 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 456008cc35de0597d26fec0030ee5db8a0c2fb65 Co-authored-by: Noah Lev <camelidcamel@gmail.com>
2022-07-31address review commentTshepang Mbambo-3/+2
https://github.com/rust-lang/rustc-dev-guide/pull/1402#discussion_r933905339
2022-07-31accept review suggestionTshepang Mbambo-1/+1
Co-authored-by: Joshua Nelson <github@jyn.dev>
2022-07-31try address review commentsTshepang Mbambo-4/+4
2022-07-31summary of chapterTshepang Mbambo-3/+2
2022-07-31Update src/building/compiler-documenting.mdTshepang Mbambo-1/+1
Co-authored-by: Yuki Okushi <jtitor@2k36.org>
2022-07-31revamp doc-build chapterTshepang Mbambo-39/+35
2022-07-30minor fixesTshepang Mbambo-5/+7
2022-07-29Prefer relative linksYuki Okushi-7/+7
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2022-07-29Fix the link to clippy docsYuki Okushi-1/+1
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2022-07-29Fix the link to `ResolverAstLowering`Yuki Okushi-2/+2
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2022-07-29Fix the link to `ProcMacro` traitYuki Okushi-2/+2
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2022-07-29Fix the link to `Lazy<T>`Yuki Okushi-8/+10
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2022-07-29Add instructions to fix build errors in std after adding a new targetUrgau-0/+16