about summary refs log tree commit diff
path: root/src/doc/rustc-dev-guide
AgeCommit message (Collapse)AuthorLines
2022-12-14Replace NoLandingPad with another alive MIR passMohammad Omidvar-4/+3
The broken reference to `NoLandingPad` is replaced by `RemoveStorageMarkers` to fix this document.
2022-12-08share same linkTshepang Mbambo-2/+2
2022-12-08chore: Update `actions/github-script` to v6Yuki Okushi-3/+2
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2022-12-09fix: Fix broken linksYuki Okushi-8/+9
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2022-12-08Remove TySOli Scherer-16/+14
2022-12-06Fix small inaccuracy in monomorph pageJared Harp-1/+1
2022-12-04Remove duplicate paragraph (#1523)Anirudh S-5/+0
2022-12-03clarify subtree tool policy (#1518)Ralf Jung-2/+4
2022-12-03Typo (#1520)Samuel Moelius-2/+2
2022-11-28Fix broken linkJoshua Nelson-1/+1
Co-authored-by: Noah Lev <camelidcamel@gmail.com>
2022-11-28Don't use "incremental" to refer to `--keep-stage`Joshua Nelson-2/+2
`-C incremental` is sound and --keep-stage is not.
2022-11-28Link directly to the section on `--keep-stage`Joshua Nelson-1/+3
2022-11-27do an actual link to detect if it breaks in future (#1517)Tshepang Mbambo-5/+5
Co-authored-by: Noah Lev <camelidcamel@gmail.com>
2022-11-26Triage some date-check items (#1513)Noah Lev-6/+6
2022-11-22Update path for `try_mark_green` implementationGhassan Gedeon Achi-1/+1
Updates the location of the `try_mark_green` algorithm from `compiler/rustc_middle/src/dep_graph/graph.rs` to [`compiler/rustc_middle/src/dep_graph/graph.rs`](https://github.com/rust-lang/rust/blob/stable/compiler/rustc_query_system/src/dep_graph/graph.rs#L574) .
2022-11-20Fix a broken design docs link about unused substs bugYuki Okushi-1/+1
https://github.com/rust-lang/project-const-generics/pull/21 removed the link. This replaces it with an issue link mentioned on the design docs. Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2022-11-20updating-llvm: keep a calm tone (#1449)Tshepang Mbambo-14/+9
Co-authored-by: Yuki Okushi <jtitor@2k36.org>
2022-11-20date-check: updating-llvm (#1424)Tshepang Mbambo-85/+82
2022-11-10Update src/type-inference.mdlcnr-1/+1
Co-authored-by: Tshepang Mbambo <tshepang@gmail.com>
2022-11-10extract regionslcnr-13/+17
2022-11-09Consistent ordered list indexingRCoder01-51/+51
2022-11-09Document multiple alternative suggestions on diagnostic structs (#1486)Xiretza-6/+6
2022-11-07trans -> codegenlcnr-1/+1
2022-11-05Remove implementation detailsNilstrieb-31/+2
2022-11-05Update some more things and improve wordingNilstrieb-20/+10
2022-11-05Update query.mdnils-26/+8
- queries always need a description - `QueryDescription` isn't just for descriptions (it's actually not for descriptions at all now) and always implemented by the macro - queries are not grouped into categories
2022-11-05replace tabs with spaces (#1504)Tshepang Mbambo-13/+13
2022-11-04align code blocks with their paragraphsTshepang Mbambo-21/+23
2022-11-02Fixes some typos (#1502)jonathanCogan-8/+8
* Fix some typos. Co-authored-by: pierwill <19642016+pierwill@users.noreply.github.com>
2022-11-01UPDATE - mention of Diagnostic derive on enumsJhonny Bill Mena-3/+5
Updated Diagnostic text to use the same language used in Subdiagnostic
2022-10-31trans -> codegen (#1500)Santiago Pastorino-1/+1
2022-10-27add note for err annotation formattingRageking8-0/+4
2022-10-27Remove `--bless` from pre-push hook suggestionChris Denton-2/+3
According to https://github.com/rust-lang/rust/commit/8873e33806487a0fb12143772b1a3c1544edbe0b > Running with --bless causes the push to succeed if there are fixable formatting changes, but the changes don't make it into the push. > > We should have the user rerun with --bless (or x.py fmt) and commit the changes themselves (they might want to amend a particular commit, for instance).
2022-10-27Update for highfive transition.Eric Huss-12/+16
2022-10-25Update `traits/resolution.md` (#1494)Michael Goulet-90/+27
* Update `traits/resolution.md` Co-authored by: @lcnr and @spastorino * Update src/traits/resolution.md * Wrapping * Update src/traits/resolution.md Co-authored-by: Santiago Pastorino <spastorino@gmail.com> Co-authored-by: Santiago Pastorino <spastorino@gmail.com>
2022-10-25Update diagnostics to flat fluent message pathsNilstrieb-40/+30
As implemented in rust-lang/rust#103345
2022-10-24Update rust-analyzer suggestions (#1487)Lukas Wirth-0/+2
2022-10-23miri is no longer a submodule but a subtree. (#1488)Luqman Aden-39/+24
2022-10-22fix some links (#1490)lcnr-14/+14
Co-authored-by: Yuki Okushi <jtitor@2k36.org>
2022-10-19typo and grammar (#1484)Tshepang Mbambo-1/+2
2022-10-12Add missing prerequisite for some Linux distros (#1481)Sergio de Carvalho-0/+1
2022-10-08Update debugging.mdMarc Poulhiès-1/+1
2022-10-08Use llvm subdomain for compiler-explorer linkMarc Poulhiès-2/+2
Using `llvm.godbolt.org` subdomain should automatically select the correct LLVM-IR language.
2022-10-07.gitattributes: Mark minified javascript as binary to filter grepsJosh Triplett-0/+3
When doing a git grep (of rustc-dev-guide or of rust-lang/rust with --recurse-submodules), if the grep happens to match within the minified javascript, the resulting long single lines can cause a text pager or editor to slow down and distract from more useful matches. Minified javascript isn't formatted for human consumption, by definition, so mark it as binary, which causes git grep to instead just state that it matches without printing the matching "line".
2022-10-05fix very minor punctuation typoJoshument-1/+1
2022-10-05diagnostic structs: derive on enum (#1477)David Wood-1/+1
2022-10-05Update running tests with the new flags (#1476)Pietro Albini-3/+9
2022-10-04Rename typeck to hir_analysis (#1475)Bruno Kolenbrander-31/+31
Co-authored-by: mejrs <>
2022-10-03fix typo and make paragraph consistent (#1474)Joshument-1/+1
2022-10-02Update about-this-guide.mdJoshua Nelson-1/+1