Commit graph

1916 commits

Author SHA1 Message Date
Mohammad Omidvar
330eef1009 Replace NoLandingPad with another alive Visitor
The broken reference to the non-existing `NoLandingPad` is replaced by `LocalUseCounter` to fix this document.
2022-12-14 05:34:09 +02:00
Mohammad Omidvar
21681af523 Remove todo note 2022-12-14 05:34:09 +02:00
Mohammad Omidvar
d2137070c9 Replace NoLandingPad with another alive MIR pass
The broken reference to `NoLandingPad` is replaced by `RemoveStorageMarkers` to fix this document.
2022-12-14 05:34:09 +02:00
Tshepang Mbambo
c56ae78127 share same link 2022-12-08 19:02:08 -08:00
Yuki Okushi
f9875c29a9 chore: Update actions/github-script to v6
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2022-12-08 18:59:18 -08:00
Yuki Okushi
b61df41e99 fix: Fix broken links
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2022-12-09 03:13:38 +02:00
Oli Scherer
98bb59120f Remove TyS 2022-12-08 09:06:11 +01:00
Jared Harp
28a9eed73c Fix small inaccuracy in monomorph page 2022-12-06 21:42:57 -08:00
Anirudh S
b4c1967b85 Remove duplicate paragraph (#1523) 2022-12-04 08:09:24 +09:00
Ralf Jung
8f30d122c7 clarify subtree tool policy (#1518) 2022-12-03 09:32:00 +09:00
Samuel Moelius
c8012c8e6f Typo (#1520) 2022-12-03 09:02:26 +09:00
Joshua Nelson
d89b81debc Fix broken link
Co-authored-by: Noah Lev <camelidcamel@gmail.com>
2022-11-28 19:00:24 -08:00
Joshua Nelson
c5118a47d3 Don't use "incremental" to refer to --keep-stage
`-C incremental` is sound and --keep-stage is not.
2022-11-28 19:00:24 -08:00
Joshua Nelson
198cfd748f Link directly to the section on --keep-stage 2022-11-28 19:00:24 -08:00
Tshepang Mbambo
3fb08acd43 do an actual link to detect if it breaks in future (#1517)
Co-authored-by: Noah Lev <camelidcamel@gmail.com>
2022-11-27 09:49:21 +09:00
Noah Lev
59b05a3c08 Triage some date-check items (#1513) 2022-11-26 22:25:58 +09:00
Ghassan Gedeon Achi
f192b06fca Update path for try_mark_green implementation
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-22 07:27:49 +02:00
Yuki Okushi
459fbf9353 Fix a broken design docs link about unused substs bug
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-20 08:45:56 +02:00
Tshepang Mbambo
822dcd1f0d updating-llvm: keep a calm tone (#1449)
Co-authored-by: Yuki Okushi <jtitor@2k36.org>
2022-11-20 15:19:50 +09:00
Tshepang Mbambo
3f21be0b93 date-check: updating-llvm (#1424) 2022-11-20 12:55:18 +09:00
lcnr
69d2d4636a Update src/type-inference.md
Co-authored-by: Tshepang Mbambo <tshepang@gmail.com>
2022-11-10 23:27:01 +02:00
lcnr
8fb1583146 extract regions 2022-11-10 23:27:01 +02:00
RCoder01
d47f0dba29 Consistent ordered list indexing 2022-11-09 10:39:06 +02:00
Xiretza
0185fe25a9 Document multiple alternative suggestions on diagnostic structs (#1486) 2022-11-09 06:35:38 +09:00
lcnr
8782e6eabd trans -> codegen 2022-11-07 16:49:22 +02:00
Nilstrieb
17a00073cc Remove implementation details 2022-11-05 10:44:35 -05:00
Nilstrieb
540ddd9c83 Update some more things and improve wording 2022-11-05 10:44:35 -05:00
nils
8bc41f9a8a Update query.md
- 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-05 10:44:35 -05:00
Tshepang Mbambo
e6bc3369fe replace tabs with spaces (#1504) 2022-11-05 12:32:16 +09:00
Tshepang Mbambo
2d558bb894 align code blocks with their paragraphs 2022-11-04 03:49:25 +02:00
jonathanCogan
853f929b5a Fixes some typos (#1502)
* Fix some typos.

Co-authored-by: pierwill <19642016+pierwill@users.noreply.github.com>
2022-11-02 13:11:03 -05:00
Jhonny Bill Mena
51e837ae01 UPDATE - mention of Diagnostic derive on enums
Updated Diagnostic text to use the same language used in Subdiagnostic
2022-11-01 15:13:38 +00:00
Santiago Pastorino
d3e6e89125 trans -> codegen (#1500) 2022-10-31 13:51:42 -03:00
Rageking8
e8ceee58b2 add note for err annotation formatting 2022-10-27 20:45:40 +02:00
Chris Denton
9b56ee3891 Remove --bless from pre-push hook suggestion
According to 8873e33806

> 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-27 20:36:34 +02:00
Eric Huss
ac98b58f86 Update for highfive transition. 2022-10-27 06:07:59 +02:00
Michael Goulet
d300e00173 Update traits/resolution.md (#1494)
* 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-25 10:18:58 -07:00
Nilstrieb
d0356aac87 Update diagnostics to flat fluent message paths
As implemented in rust-lang/rust#103345
2022-10-25 14:36:52 +01:00
Lukas Wirth
9ca6373361 Update rust-analyzer suggestions (#1487) 2022-10-24 19:41:55 +09:00
Luqman Aden
4fa655829c miri is no longer a submodule but a subtree. (#1488) 2022-10-23 08:17:08 +09:00
lcnr
8c32370f40 fix some links (#1490)
Co-authored-by: Yuki Okushi <jtitor@2k36.org>
2022-10-22 19:53:46 +09:00
Tshepang Mbambo
da834f444a typo and grammar (#1484) 2022-10-19 07:45:49 +09:00
Sergio de Carvalho
aeaad3d8eb Add missing prerequisite for some Linux distros (#1481) 2022-10-12 08:52:48 +09:00
Marc Poulhiès
a250689293 Update debugging.md 2022-10-08 12:29:47 +02:00
Marc Poulhiès
88eecebde2 Use llvm subdomain for compiler-explorer link
Using `llvm.godbolt.org` subdomain should automatically select the correct LLVM-IR language.
2022-10-08 12:29:47 +02:00
Josh Triplett
615f414a1b .gitattributes: Mark minified javascript as binary to filter greps
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-07 18:34:51 +02:00
Joshument
d144eef1c9 fix very minor punctuation typo 2022-10-05 17:39:50 +02:00
David Wood
5a1a2e341d diagnostic structs: derive on enum (#1477) 2022-10-05 20:22:46 +09:00
Pietro Albini
7722f6dd66 Update running tests with the new flags (#1476) 2022-10-05 17:04:49 +09:00
Bruno Kolenbrander
c4a75dc3c3 Rename typeck to hir_analysis (#1475)
Co-authored-by: mejrs <>
2022-10-04 21:22:00 +09:00