mejrs
a213de4efe
Add -Ztrack-diagnostics information
2022-12-18 00:41:27 +02:00
Ramon de C Valle
58077bf772
Add documentation for LLVM KCFI support ( #1529 )
...
This commit adds initial documentation for LLVM Kernel Control Flow
Integrity (KCFI) support to the Rust compiler (see rust-lang/rust#105109
and rust-lang/rust#89653 ).
2022-12-14 12:20:53 +01:00
Tshepang Mbambo
55c2c093dc
typo
2022-12-14 05:34:09 +02:00
Mohammad Omidvar
4c516b0b3a
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
1cf62ddb2f
Remove todo note
2022-12-14 05:34:09 +02:00
Mohammad Omidvar
1211eebb71
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
9f3efe646d
share same link
2022-12-08 19:02:08 -08:00
Yuki Okushi
3b98da0cd7
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
b145e1e1fa
fix: Fix broken links
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2022-12-09 03:13:38 +02:00
Oli Scherer
d147c52df4
Remove TyS
2022-12-08 09:06:11 +01:00
Jared Harp
d3564ba27b
Fix small inaccuracy in monomorph page
2022-12-06 21:42:57 -08:00
Anirudh S
e269950a57
Remove duplicate paragraph ( #1523 )
2022-12-04 08:09:24 +09:00
Ralf Jung
a7cd86425d
clarify subtree tool policy ( #1518 )
2022-12-03 09:32:00 +09:00
Samuel Moelius
c4e632eb14
Typo ( #1520 )
2022-12-03 09:02:26 +09:00
Joshua Nelson
96462f2d9f
Fix broken link
...
Co-authored-by: Noah Lev <camelidcamel@gmail.com>
2022-11-28 19:00:24 -08:00
Joshua Nelson
fa3ffbfcca
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
af134d2f6f
Link directly to the section on `--keep-stage`
2022-11-28 19:00:24 -08:00
Tshepang Mbambo
e85c4c460d
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
2889c292cb
Triage some date-check items ( #1513 )
2022-11-26 22:25:58 +09:00
Ghassan Gedeon Achi
0bd5bd1d68
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
32bc13e408
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
f98f1e5b86
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
6f3d5e4b00
date-check: updating-llvm ( #1424 )
2022-11-20 12:55:18 +09:00
lcnr
36e15ae1dd
Update src/type-inference.md
...
Co-authored-by: Tshepang Mbambo <tshepang@gmail.com>
2022-11-10 23:27:01 +02:00
lcnr
39c10de06f
extract regions
2022-11-10 23:27:01 +02:00
RCoder01
7354b42b73
Consistent ordered list indexing
2022-11-09 10:39:06 +02:00
Xiretza
01a51b2282
Document multiple alternative suggestions on diagnostic structs ( #1486 )
2022-11-09 06:35:38 +09:00
lcnr
d0dc6c97a6
trans -> codegen
2022-11-07 16:49:22 +02:00
Nilstrieb
63b45c3d94
Remove implementation details
2022-11-05 10:44:35 -05:00
Nilstrieb
090bd5422d
Update some more things and improve wording
2022-11-05 10:44:35 -05:00
nils
087224159e
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
2bdb02c587
replace tabs with spaces ( #1504 )
2022-11-05 12:32:16 +09:00
Tshepang Mbambo
43e41174c0
align code blocks with their paragraphs
2022-11-04 03:49:25 +02:00
jonathanCogan
a6c35fc69e
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
03fe2d4163
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
94ecbac3cd
trans -> codegen ( #1500 )
2022-10-31 13:51:42 -03:00
Rageking8
88bd6ca6ab
add note for err annotation formatting
2022-10-27 20:45:40 +02:00
Chris Denton
bd8eeff467
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
7f426da358
Update for highfive transition.
2022-10-27 06:07:59 +02:00
Michael Goulet
51a37ad19a
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
6686b1e95e
Update diagnostics to flat fluent message paths
...
As implemented in rust-lang/rust#103345
2022-10-25 14:36:52 +01:00
Lukas Wirth
a26247697e
Update rust-analyzer suggestions ( #1487 )
2022-10-24 19:41:55 +09:00
Luqman Aden
0a2f713d86
miri is no longer a submodule but a subtree. ( #1488 )
2022-10-23 08:17:08 +09:00
lcnr
736fcb998c
fix some links ( #1490 )
...
Co-authored-by: Yuki Okushi <jtitor@2k36.org>
2022-10-22 19:53:46 +09:00
Tshepang Mbambo
a8ccc266a0
typo and grammar ( #1484 )
2022-10-19 07:45:49 +09:00
Sergio de Carvalho
e68dfb8e88
Add missing prerequisite for some Linux distros ( #1481 )
2022-10-12 08:52:48 +09:00
Marc Poulhiès
7518c3445d
Update debugging.md
2022-10-08 12:29:47 +02:00
Marc Poulhiès
509ee505af
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
9a86c0467b
.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
0932ad6bc3
fix very minor punctuation typo
2022-10-05 17:39:50 +02:00