Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
71 commits
Select commit Hold shift + click to select a range
4996f53
stabilization_guide: fix macro name and syntax in gating example
ali90h Aug 26, 2025
2521a90
Remove myself from adhoc_group
jieyouxu Aug 26, 2025
731595c
Merge pull request #2555 from jieyouxu/rm-rotation
jieyouxu Aug 26, 2025
6b49e11
contributing: clarify when to update a branch vs avoid during review
ali90h Aug 26, 2025
65f1a9f
contributing: restore tests/intro.md link; avoid 'this repo' wording
ali90h Aug 26, 2025
3603ed3
Merge pull request #2554 from ali90h/clarify-keep-branch-up-to-date
jyn514 Aug 26, 2025
9ddd03c
Mention our policy on typofixes for internal docs
apiraino Aug 6, 2025
e2a4fb0
dates(diagnostics,tests): refresh annotated dates to Aug 2025; preser…
ali90h Aug 28, 2025
8e618a9
dates(infra): refresh date-check annotations for Aug 2025; preserve l…
ali90h Aug 28, 2025
d902299
dates(queries): refresh date-check annotations to 2025-08; preserve l…
ali90h Aug 28, 2025
a557aef
dates(types,traits): refresh date-check annotations for Aug/2025-08; …
ali90h Aug 28, 2025
a8b0090
Merge pull request #2557 from ali90h/date-sweep-2025-08-infra
jyn514 Aug 28, 2025
dd19ec2
Merge pull request #2558 from ali90h/date-sweep-2025-08-queries
jyn514 Aug 28, 2025
fc26474
Merge pull request #2559 from ali90h/date-sweep-2025-08-types-traits
jyn514 Aug 28, 2025
7a38d68
Merge pull request #2556 from ali90h/date-sweep-2025-08-diag-tests
jyn514 Aug 28, 2025
c256865
Merge pull request #2553 from ali90h/fix-stab-guide-gating-v2
jyn514 Aug 28, 2025
80c1ea3
Update mdbook
ehuss Aug 29, 2025
04ec8a7
Merge pull request #2560 from ehuss/update-mdbook
tshepang Aug 29, 2025
70366bd
Merge pull request #2536 from apiraino/no-typofixes-pls
apiraino Aug 30, 2025
f9a5967
Start documenting tests/rustdoc-json
aDotInTheVoid May 28, 2025
93e6592
More docs
aDotInTheVoid Aug 30, 2025
c206945
Revert "dates: refresh type system & traits date annotations to Aug/2…
tshepang Sep 1, 2025
9f9373e
Merge pull request #2564 from rust-lang/revert-2559-date-sweep-2025-0…
tshepang Sep 1, 2025
eab1ffd
Revert "dates: refresh query-system date annotations to 2025-08 (pres…
tshepang Sep 1, 2025
840c648
Merge pull request #2565 from rust-lang/revert-2558-date-sweep-2025-0…
tshepang Sep 1, 2025
4ed4837
Revert "dates: refresh infra/tooling date annotations to Aug 2025"
tshepang Sep 1, 2025
c705b95
Merge pull request #2566 from rust-lang/revert-2557-date-sweep-2025-0…
tshepang Sep 1, 2025
2453e05
Revert "dates: refresh diagnostics/ and tests/ annotated dates to Aug…
tshepang Sep 1, 2025
d6a8524
Merge pull request #2567 from rust-lang/revert-2556-date-sweep-2025-0…
tshepang Sep 1, 2025
6f0ebdb
Migrate more things in the new solver to specific `DefId`s
ChayimFriedman2 Sep 2, 2025
b7f3606
Fix some broken links
Sep 3, 2025
07ae014
Update src/appendix/code-index.md
emmet-horgan Sep 4, 2025
7ad4c6a
Update src/compiler-debugging.md
emmet-horgan Sep 4, 2025
2a7331a
Fix user facing string
emmet-horgan Sep 4, 2025
aba7507
Merge pull request #2571 from emmet-horgan/bugfix-broken-links
tshepang Sep 4, 2025
f374dce
clarify typo pr guidance
tshepang Sep 5, 2025
b764616
sembr
tshepang Sep 5, 2025
a8ed7bb
Merge pull request #2574 from rust-lang/tshepang/sembr
tshepang Sep 5, 2025
4d69a29
avoid inline external links
tshepang Sep 5, 2025
26f3840
Merge pull request #2575 from rust-lang/tshepang/inline-external-links
tshepang Sep 5, 2025
951733c
Update link to `resolve_regions_and_report_errors`
ada4a Sep 5, 2025
ac5a937
Merge pull request #2576 from ada4a/patch-1
tshepang Sep 5, 2025
6907e64
Update renamed `take_region_var_origins`
ada4a Sep 5, 2025
b9cbfb3
Merge pull request #2577 from ada4a/patch-2
tshepang Sep 5, 2025
cd99172
Make footnote render correctly in github
aDotInTheVoid Sep 5, 2025
1d2457b
Consistent punctuation
aDotInTheVoid Sep 5, 2025
d7f27bf
Better link
aDotInTheVoid Sep 5, 2025
b96ca59
Merge pull request #2422 from aDotInTheVoid/tenthousandyears
aDotInTheVoid Sep 5, 2025
4e18796
Zulip streams have been renamed to channels
tshepang Sep 6, 2025
55f913c
capitalize "zulip"
tshepang Sep 6, 2025
8b063c4
Merge pull request #2578 from rust-lang/tshepang/streams-renamed
tshepang Sep 6, 2025
4156ed6
reduce overlong physical lines (sembr)
tshepang Sep 6, 2025
e65952c
Merge pull request #2579 from rust-lang/tshepang/overlong
tshepang Sep 6, 2025
91241a1
Ensure indirect is first projection in try_as_place.
cjgillot Jul 2, 2025
4b5d0e0
docs(std): add error docs for path canonicalize
smirzaei Sep 7, 2025
006c85d
Make some matches non-exhaustive.
nnethercote Jul 31, 2025
1e67915
Move `rustc_middle::MaxUniverse` to `rustc_infer`.
nnethercote Jul 31, 2025
a171ec3
Move `describe_as_module` from `rustc_middle::print` to `rustc:middle…
nnethercote Jul 31, 2025
cfc73b5
Prepare for merging from rust-lang/rust
invalid-email-address Sep 8, 2025
7dcb968
Merge ref '2f3f27bf79ec' from rust-lang/rust
invalid-email-address Sep 8, 2025
7fa2353
Fix typo in default.rs
justinyaodu Sep 8, 2025
177583d
Merge pull request #2582 from rust-lang/rustc-pull
tshepang Sep 8, 2025
30ad58f
Merge pull request #2573 from rust-lang/tshepang/make-more-clear
tshepang Sep 8, 2025
9a52a83
Allow static regions in `type_name`.
nnethercote Sep 7, 2025
1e46fa9
Rollup merge of #146111 - ChayimFriedman2:more-ns-specific-defid, r=lcnr
matthiaskrgr Sep 8, 2025
9a1feef
Rollup merge of #146298 - cjgillot:gvn-derefer, r=nnethercote
matthiaskrgr Sep 8, 2025
d1ab870
Rollup merge of #146299 - smirzaei:doc/improve-path-canonicalize-docs…
matthiaskrgr Sep 8, 2025
00bffaa
Rollup merge of #146310 - nnethercote:fix-146249, r=lcnr
matthiaskrgr Sep 8, 2025
2eab500
Rollup merge of #146313 - nnethercote:rustc_middle-ty-cleanups-2, r=lcnr
matthiaskrgr Sep 8, 2025
803b5b5
Rollup merge of #146319 - justinyaodu:patch-1, r=jhpratt
matthiaskrgr Sep 8, 2025
65e4c54
Rollup merge of #146320 - tshepang:rdg-sync, r=tshepang
matthiaskrgr Sep 8, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Revert "dates: refresh infra/tooling date annotations to Aug 2025"
  • Loading branch information
tshepang authored Sep 1, 2025
commit 4ed4837c2bc21ecfc768d1addd9ec7434bdc600e
4 changes: 2 additions & 2 deletions src/doc/rustc-dev-guide/src/backend/updating-llvm.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Updating LLVM

<!-- date-check: Aug 2025 -->
<!-- date-check: Aug 2024 -->
Rust supports building against multiple LLVM versions:

* Tip-of-tree for the current LLVM development branch is usually supported
Expand Down Expand Up @@ -93,7 +93,7 @@ An example PR:

## New LLVM Release Updates

<!-- date-check: Aug 2025 -->
<!-- date-check: Jul 2023 -->

Unlike bugfixes,
updating to a new release of LLVM typically requires a lot more work.
Expand Down
2 changes: 1 addition & 1 deletion src/doc/rustc-dev-guide/src/fuzzing.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Fuzzing

<!-- date-check: Aug 2025 -->
<!-- date-check: Mar 2023 -->

For the purposes of this guide, *fuzzing* is any testing methodology that
involves compiling a wide variety of programs in an attempt to uncover bugs in
Expand Down
2 changes: 1 addition & 1 deletion src/doc/rustc-dev-guide/src/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -304,7 +304,7 @@ Moreover, the compiler wasn't originally built to use a query system; the query
system has been retrofitted into the compiler, so parts of it are not query-fied
yet. Also, LLVM isn't our code, so that isn't querified either. The plan is to
eventually query-fy all of the steps listed in the previous section,
but as of <!-- date-check --> August 2025, only the steps between `HIR` and
but as of <!-- date-check --> November 2022, only the steps between `HIR` and
`LLVM-IR` are query-fied. That is, lexing, parsing, name resolution, and macro
expansion are done all at once for the whole program.

Expand Down
8 changes: 4 additions & 4 deletions src/doc/rustc-dev-guide/src/parallel-rustc.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
# Parallel compilation

<div class="warning">
As of <!-- date-check --> August 2025,
As of <!-- date-check --> November 2024,
the parallel front-end is undergoing significant changes,
so this page contains quite a bit of outdated information.

Tracking issue: <https://github.com/rust-lang/rust/issues/113349>
</div>

As of <!-- date-check --> August 2025, most of the rust compiler is now
As of <!-- date-check --> November 2024, most of the rust compiler is now
parallelized.

- The codegen part is executed concurrently by default. You can use the `-C
Expand Down Expand Up @@ -104,7 +104,7 @@ when `parallel-compiler` is true.
| **ModuleItems::par_foreign_items**(&self, f: impl Fn(ForeignItemId)) | run `f` on all foreign items in the module | rustc_middle::hir |

There are a lot of loops in the compiler which can possibly be parallelized
using these functions. As of <!-- date-check--> August 2025, scenarios where
using these functions. As of <!-- date-check--> August 2022, scenarios where
the parallel iterator function has been used are as follows:

| caller | scenario | callee |
Expand Down Expand Up @@ -155,7 +155,7 @@ open feature tracking issue][tracking].

## Rustdoc

As of <!-- date-check--> August 2025, there are still a number of steps to
As of <!-- date-check--> November 2022, there are still a number of steps to
complete before `rustdoc` rendering can be made parallel (see a open discussion
of [parallel `rustdoc`][parallel-rustdoc]).

Expand Down
2 changes: 1 addition & 1 deletion src/doc/rustc-dev-guide/src/profiling.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,6 @@ The llvm-lines output is affected by several options.

MIR optimizations have little impact. Compared to the default `RUSTFLAGS="-Z
mir-opt-level=1"`, level 0 adds 0.3GB and level 2 removes 0.2GB.
As of <!-- date-check --> August 2025,
As of <!-- date-check --> July 2022,
inlining happens in LLVM and GCC codegen backends,
missing only in the Cranelift one.
6 changes: 3 additions & 3 deletions src/doc/rustc-dev-guide/src/rustdoc-internals.md
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@ regarding dropping private/hidden items can be bypassed by passing
`--document-private-items` to `rustdoc`. Note that unlike the previous set of [`AST`][ast]
transformations, the passes are run on the _cleaned_ crate.

Here is the list of passes as of <!-- date-check --> August 2025:
Here is the list of passes as of <!-- date-check --> March 2023:

- `calculate-doc-coverage` calculates information used for the `--show-coverage`
flag.
Expand All @@ -122,7 +122,7 @@ Here is the list of passes as of <!-- date-check --> August 2025:
- `bare_urls` detects links that are not linkified, e.g., in Markdown such as
`Go to https://example.com/.` It suggests wrapping the link with angle brackets:
`Go to <https://example.com/>.` to linkify it. This is the code behind the <!--
date-check: Aug 2025 --> `rustdoc::bare_urls` `lint`.
date-check: may 2022 --> `rustdoc::bare_urls` `lint`.

- `check_code_block_syntax` validates syntax inside Rust code blocks
(<code>```rust</code>)
Expand Down Expand Up @@ -212,7 +212,7 @@ directly, even during `HTML` generation. This [didn't used to be the case], and
a lot of `rustdoc`'s architecture was designed around not doing that, but a
`TyCtxt` is now passed to `formats::renderer::run_format`, which is used to
run generation for both `HTML` and the
(unstable as of <!-- date-check --> August 2025) JSON format.
(unstable as of <!-- date-check --> March 2023) JSON format.

This change has allowed other changes to remove data from the "clean" [`AST`][ast]
that can be easily derived from `TyCtxt` queries, and we'll usually accept
Expand Down