Commit graph

1645 commits

Author SHA1 Message Date
Lucas Kent
dc645fb25a Spelling fixes 2021-11-15 08:23:01 -06:00
Lucas Kent
159c893732 Fix compare-mode documentation 2021-11-14 17:01:35 -06:00
Noah Lev
dcb592a051 Fix broken link in "Bootstrapping"
The italics added in #1239 broke the implicitly-resolved link.
2021-11-09 21:46:27 -06:00
chubei
bc3e28ef2f Fix typo: [upv.rs_mentioned] -> [upvars_mentioned] 2021-11-07 07:48:47 -06:00
asquared31415
f334ea9494 Add note to emphasize replacing TARGET_TRIPLE (#1250) 2021-11-06 18:32:55 +09:00
Eric Huss
621b3a447f Remove some legacy test suites. 2021-11-04 14:18:39 -05:00
Dmitry Savintsev
3a6e42eda4 tiny capitalization fix 2021-11-04 14:15:06 -05:00
Noah Lev
57d831b27b Fix date
Co-authored-by: Yuki Okushi <jtitor@2k36.org>
2021-11-04 09:33:03 -07:00
Noah Lev
e679209aac Update some date-check comments
I removed one of them because it doesn't seem necessary.
2021-11-04 09:33:03 -07:00
Noah Lev
ff167cfd3b Ensure date-check cron job is using latest stable Rust
This should prevent future failures like this one [1].

[1]: https://github.com/rust-lang/rustc-dev-guide/runs/4067460927?check_suite_focus=true
2021-11-04 09:33:03 -07:00
Caleb Cartwright
24837dd684 enhance subtree docs, link to clippy docs 2021-11-02 20:09:23 -05:00
pierwill
3e470fcf63 Edit introduction to bootstrapping
Use paragraphs instead of bullet-points.
Edits throughout for clarity.
Use semantic line breaks in edited sections.

Co-authored-by: Joshua Nelson <github@jyn.dev>
2021-11-02 15:06:56 -05:00
xFrednet
9160d76d53 Some minor adjustments to the diagnostic documentation 2021-10-29 21:51:05 -05:00
pierwill
52a1d9b4f6 Edit "About this guide" for semantic line feeds
This is work toward #1241.
2021-10-28 15:30:08 -05:00
Janggun Lee
16ce294eb9 Fix rustc_mir related links (#1228)
Co-authored-by: Yuki Okushi <jtitor@2k36.org>
Co-authored-by: nhamovitz <18648574+nhamovitz@users.noreply.github.com>
2021-10-29 00:58:26 +09:00
Ramon de C Valle
9b6d89841e Add documentation for LLVM CFI support
This commit adds initial documentation for LLVM Control Flow Integrity
(CFI) support to the Rust compiler (see rust-lang/rust#89652 and
rust-lang/rust#89653).
2021-10-27 08:55:16 -05:00
Noah Lev
56748c3e4b Update author field 2021-10-21 15:13:09 -05:00
Noah Lev
30ed0914db Switch date-check to Rust 2021
No migrations were necessary.
2021-10-21 15:13:09 -05:00
Rémy Rakic
effa9e2a61 Describe how to trigger perf runs (#1237) 2021-10-22 01:00:27 +09:00
Joshua Nelson
3bd8a0ed52 Remove docs on Assemble step (#1233) 2021-10-18 02:17:19 +09:00
Yusuke Abe
0ed4e95a01 Update some docs from 2021-10 date triage (#1230) 2021-10-12 08:52:21 +09:00
Noah Lev
f4708b660c Recommend rustfmt --edition=2021 2021-10-10 08:28:12 -05:00
Tomasz Miąsko
b254205874 Update sanitizer documentation 2021-10-08 15:49:53 -05:00
Tomasz Miąsko
c69f918740 Mention needs-sanitizer-hwaddress directive 2021-10-08 15:49:53 -05:00
Oli Scherer
f2a1905391 Address review comments 2021-10-08 15:41:06 -05:00
Oli Scherer
092edd44bf Document tracing awesomeness 2021-10-08 15:41:06 -05:00
Oli Scherer
fcb1a70ecd Move log/tracing instructions to its own file 2021-10-08 15:41:06 -05:00
Eric Holk
ab3dba9a02 Update src/closure.md
Co-authored-by: Joshua Nelson <github@jyn.dev>
2021-10-07 17:48:12 -05:00
Eric Holk
d6a3ab3cc1 Fix accidental HTML tag
The markdown parser was interpreting the `<something>` in `adjust_upvar_borrow_kind_for_<something>` as an HTML tag that was hidden in the rendered text. This minor edit fixes that.
2021-10-07 17:48:12 -05:00
Janggun Lee
c3c390f4f8 Update links to rustc_mir in Two Phase Borrows (#1226)
https://github.com/rust-lang/rust/pull/80522 split the `rustc_mir` crates into 5 crates, effectively invalidating all the direct links to `rustc_mir` in the docs.

I found this while looking at the Two Phase Borrows doc, which is why I am giving out this PR to fix this.
2021-10-06 09:07:51 -03:00
Noah Lev
555649cb24 Update some docs from 2021-10 date triage (#1224) 2021-10-05 17:24:24 -03:00
Dave Farnham
624f0bdf86 Fix a typo on closure.md (#1218) 2021-09-24 12:00:29 +09:00
lcnr
8f60378e36 const generics update 2021-09-20 12:35:16 -05:00
Tomasz Miąsko
562ab2f037 s/--blessed/--bless/ 2021-09-19 10:36:26 -05:00
Frank Steffahn
3f4a67efb9 Make indentation consistent in example vscode config file 2021-09-17 16:52:56 -05:00
Frank Steffahn
b0220ed1f0 Suggests --edition=2018 argument when using stage0/bin/rustfmt directly 2021-09-17 14:53:44 -05:00
lcnr
1325d517f5 ty::Unevaluated: dealing with unused substs (#1190)
* unused ct substs

* q

* q

* Update src/constants.md

Co-authored-by: Niko Matsakis <niko@alum.mit.edu>
2021-09-17 15:50:26 -04:00
Sl1mb0
4e4e1f4a31 Parallel codegen (#1206)
* Described underlying data structures in parallel code generation and crates they are used in
* Added links
* replace crate information with description of types
2021-09-16 20:58:07 -05:00
Eric Huss
8e42e56dd6 Clarify difference of a help vs note diagnostic. 2021-09-12 11:50:44 -05:00
Andrey Cherkashin
6acf6c00c4 remove ctag section 2021-09-08 15:13:44 -05:00
Andrey Cherkashin
ade4c626d4 Update suggested.md 2021-09-08 15:13:44 -05:00
Andrey Cherkashin
85314a9470 Update SUMMARY.md 2021-09-08 15:13:44 -05:00
Andrey Cherkashin
4edd03e749 Move ctag section to "Suggested Workflow" 2021-09-08 15:13:44 -05:00
Andrey Cherkashin
5776fe0e30 Delete ctags.md 2021-09-08 15:13:44 -05:00
Noah Lev
ea9efd8873 Clarify paragraph in "Keeping things up to date" 2021-09-08 12:36:10 -05:00
Timothy Maloney
6daa71ca9c Docs: added section on rustdoc 2021-09-07 11:08:38 -05:00
Timothy Maloney
dcf46e4700 Docs: made suggested fix 2021-09-07 11:08:38 -05:00
Timothy Maloney
995489f95f Docs: deleted copy 2021-09-07 11:08:38 -05:00
Timothy Maloney
27056b0cf2 Docs: added section discussing core ideas 2021-09-07 11:08:38 -05:00
Timothy Maloney
c6899fc8ef Docs: delete redundant use of correctness 2021-09-07 11:08:38 -05:00