about summary refs log tree commit diff
path: root/src/doc/rustc-dev-guide
AgeCommit message (Collapse)AuthorLines
2022-09-16Link from "implementing to new features" to mcp.md (#1465)Felix S Klock II-0/+6
2022-09-14remove stray **Tshepang Mbambo-2/+3
2022-09-13Explain the new valtree system for type level constants. (#1097)Oli Scherer-3/+50
* Explain the new valtree system for type level constants. * Update src/const-eval.md Co-authored-by: Noah Lev <camelidcamel@gmail.com> * Update src/const-eval.md Co-authored-by: lcnr <rust@lcnr.de> Co-authored-by: Noah Lev <camelidcamel@gmail.com>
2022-09-12fix typos and formattingJoshua Nelson-2/+2
Co-authored-by: Yuki Okushi <jtitor@2k36.org>
2022-09-12Say "bootstrap" instead of "rustbuild"; the latter is not explained anywhere ↵Joshua Nelson-1/+1
and is not much more clear.
2022-09-12Rewrite the section on passing flags to subcommandsJoshua Nelson-26/+39
- Move the reference for directories and actions to the very end; it's the most rare to need to know - Add `RUSTDOCFLAGS*`, `CARGOFLAGS*`, `-vvv`, and `--test-args` - Remove the incorrect `--on-fail` command
2022-09-12Remove the diagram of all outputs generated by x.pyJoshua Nelson-11/+0
These are already present in the table below, there's no need to repeat it. Having it near the middle of the page makes it feel more overwhelming.
2022-09-12"symbol names" => ABIJoshua Nelson-3/+6
ABI is more general and gives a better idea of what goes wrong.
2022-09-12Add symbol-addition to the how-to for new features (#1457)Devin Jeanpierre-4/+6
Co-authored-by: Yuki Okushi <jtitor@2k36.org>
2022-09-09Fix typo (#1459)Eric Holk-1/+1
2022-09-05Document multipart_suggestion derive on SessionSubdiagnosticXiretza-2/+15
2022-09-03Add reference for updating Windows PATH and fix typoSamyak Sarnayak-2/+4
Yes, the reference is a page on Java's documentation but that's the most complete and most official looking reference I could find.
2022-09-02Update for removal of RLS (#1450)Eric Huss-98/+43
2022-08-29Fix the link to `Parser` structYuki Okushi-2/+2
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2022-08-29Remove a dangling link on "The `#[test]` attribute"Yuki Okushi-1/+0
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2022-08-27Update the stabilization guide to refer to the new placeholder systemest31-21/+5
The stabilization process is changed to now use `CURRENT_RUSTC_VERSION` instead of spelling out whatever version is currently the latest. This placeholder will be replaced during the release process with the correct version.
2022-08-27Refine the lintstore section (#1429)Tshepang Mbambo-13/+32
2022-08-27typoTshepang Mbambo-1/+1
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