Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2572 commits
Select commit Hold shift + click to select a range
8eadf7d
Fix some broken links
BoxyUwU Apr 1, 2024
e402323
Replace -Zno-parallel-llvm with -Zno-parallel-backend
TimNN Apr 3, 2024
d237866
Fix some broken links under bootstrapping. (#1958)
pmundkur Apr 6, 2024
a51b581
Add needs-threads header command (#1943)
ehuss Apr 6, 2024
8209f30
Add basic docs for the new `aux-bin` header (#1942)
Enselic Apr 6, 2024
a45de70
Add docs for sharded descriptions
notriddle Apr 6, 2024
de1b92e
Explicitly mention compiletest directives are supported in rmake.rs (…
jieyouxu Apr 6, 2024
8559165
compiletest: specify which special env var and which particular CI jo…
jieyouxu Apr 8, 2024
0eb2496
chore: fix some typos in conments
needsure Apr 9, 2024
f6966c5
compiletest: clarify that headers must be one header per line
jieyouxu Apr 10, 2024
8f7fe65
Add a note about checks with multiple revisions (#1963)
tgross35 Apr 13, 2024
5df3e83
typo traige->triage
correabuscar Apr 28, 2024
d59f755
Rename `-Z verbose` to `-Z verbose-internals`
ohno418 Apr 30, 2024
713d2ef
Update CI documentation to avoid mentioning `expand-yaml-anchors`
Kobzol Apr 30, 2024
a3234b0
Add an example how to add a job to PR CI
Kobzol May 2, 2024
6b65f20
Add Apple notification group (#1964)
madsmtm May 5, 2024
fdeba4b
Add documentation for check-cfg by-default in UI tests
Urgau Apr 24, 2024
371b5de
Improve FALSE sentence
Urgau Apr 25, 2024
dff684b
Edit `Parameter Environments`'s url as it has been edited in #1953
surechen May 9, 2024
cac5ac1
Update the rustc_interface examples for current rustc (#1974)
mattheww May 10, 2024
238f7ab
Link to lint L-* labels
jieyouxu May 13, 2024
d933ba1
Toc here is overkill
oriongonza May 14, 2024
36d0a04
Add note about how to pick up abandoned PRs
Kobzol May 14, 2024
6844056
Fix broken link
gstjepan2 May 15, 2024
a078200
Fix broken link to "Lowering"
DavidArchibald May 16, 2024
93cb56f
add a high level explanation, and remove a disclaimer (#1982)
BoxyUwU May 17, 2024
5f233c5
fix some typos
surechen May 21, 2024
41519eb
Add Rust for Linux notification group entry
Kobzol May 21, 2024
ed72a11
sync the stage0 filename
onur-ozkan May 15, 2024
4e8ddd3
Introduce chapter for defining generic parameters
BoxyUwU May 27, 2024
f81c044
Rewrite the "representing types" section to be more comprehensive
BoxyUwU May 27, 2024
c9d4197
Reviews
BoxyUwU May 31, 2024
6c92e28
should use `&` to load completions for PowerShell (#1978)
hycinth22 Jun 4, 2024
58b8270
Fix dead links (#1988)
hycinth22 Jun 4, 2024
6d0b155
Document the `//@ unused-revision-names:` test header (#1991)
Zalathar Jun 8, 2024
9bcf235
Add run-make port initiative to the Recurring work section (#1992)
Kobzol Jun 9, 2024
be92a1e
Mention `COMPILETEST_REQUIRE_ALL_LLVM_COMPONENTS` in `needs-llvm-comp…
erikdesjardins Jun 10, 2024
0ff06a9
run-make: add tip about quick-compile with stage0 rustc
jieyouxu Jun 10, 2024
52ac7f3
Add {{target}} to header substitutions
Veykril Jun 12, 2024
c68d776
Compiletest docs for recently-added features (#1994)
Zalathar Jun 12, 2024
447ff02
Rewrite CI documentation
Kobzol May 6, 2024
548cd43
tell about `STAGE0_MISSING_TARGETS` for new targets
onur-ozkan Jun 15, 2024
50cf9d4
docs: mention RUSTC_ICE=0 to suppress ICE file
jieyouxu Jun 18, 2024
25298af
Fix note about compiletest header `rustfix-only-machine-applicable` (…
fmease Jun 18, 2024
9e16eb1
docs: document hard-resetting submodules
jieyouxu Jun 19, 2024
4ea5aa5
Document inert vs active attributes (#1110)
Aaron1011 Jun 23, 2024
27cb242
Rename `wasm32-wasi` to `wasm32-wasip1`
yoshuawuyts Apr 21, 2023
ca86718
tests/headers: document `needs-symlink` (#2001)
jieyouxu Jun 24, 2024
b4cbc34
tests: document how to run `run-make` on Windows (#2002)
jieyouxu Jun 24, 2024
e02fda3
provide `libstdc++.so.6` through `LD_LIBRARY_PATH`
dianqk Jun 19, 2024
275991e
Add docs for building Fuchsia locally and in CI (#1989)
tmandry Jun 28, 2024
7f3badf
Add Rust for Linux integration tests documentation
Kobzol Jun 30, 2024
8cd0663
Add link to integration tests list
Kobzol Jun 30, 2024
22096c8
Update new target check-cfg instructions
Urgau Jul 1, 2024
425380d
Update name of Fuchsia builder (#2008)
tmandry Jul 1, 2024
a1ff059
Fix grammar issue in optimize-build.md (#2009)
arjunUpatel Jul 2, 2024
b4c6d7e
use "bootstrap" instead of "rustbuild"
onur-ozkan Jul 6, 2024
2853519
Fix typo: lists -> lints (#2011)
camelid Jul 8, 2024
7ddc887
Bump chrono
camelid Jul 8, 2024
5f39776
Fix chrono deprecations
camelid Jul 8, 2024
1b437b0
Bump all other deps
camelid Jul 8, 2024
3324e1f
Improve doc of MIR queries & passes
Jaic1 Aug 16, 2022
4c15ad7
Typo in src/mir/passes.md
Jaic1 Aug 22, 2022
c85ebdd
refine mir passes doc
Jaic1 Jun 30, 2024
f1013a0
Update adding.md (#2016)
10takla Jul 19, 2024
b7faacd
MIR docs: fix borked links and update style
marxin Jul 23, 2024
34613c1
fix link
lcnr Jul 24, 2024
f048e47
linkcheck: fix reported broken links (part 1) (#2022)
marxin Jul 24, 2024
72fbefe
Fix invalid link to toolstate documentation (#2021)
Kobzol Jul 24, 2024
0263f11
Fix broken links in `llvm-coverage-instrumentation.md` (#2027)
Zalathar Jul 26, 2024
7fcedcc
typo (#2029)
tshepang Jul 26, 2024
67cbf24
linkcheck: fix reported broken links (part 2) (#2024)
marxin Jul 27, 2024
b112879
chore: fix some comments
riyueguang Jul 26, 2024
c60a51d
linkcheck: fix filtering of the source files (#2019)
marxin Aug 3, 2024
7e2c1eb
Correct rust code block in *Dataflow Analysis*
xFrednet Aug 5, 2024
83cff68
Review comments <3
xFrednet Aug 6, 2024
78ed6aa
Disable linkcheck in PRs until bugs are fixed
camelid Aug 6, 2024
2ed8657
Added 'the' in chapter "Running test" subtitle "Run unit tests on the…
GabrieleC07 Aug 8, 2024
683d5c1
Update LLVM docs (#2039)
nikic Aug 12, 2024
fc83e59
fix typo (#2043)
FlashWhite Aug 19, 2024
48f71e8
Replace direct http links to rustc-dev-guide.rust-lang.org to relativ…
pmundkur Aug 21, 2024
f5f43d2
missing char (#2047)
tshepang Aug 22, 2024
bf1603f
Explain the internal `#[rustc_*]` TEST attributes used for debugging …
fmease Aug 23, 2024
2675fd9
Update `stabilization_guide.md` (#2034)
folkertdev Aug 23, 2024
866989c
Fix x.py reference
dkm Aug 26, 2024
0d5b03a
clarify the role of rustc_const_unstable
RalfJung Aug 22, 2024
61168e3
add section on overlap checks (#2042)
jdonszelmann Sep 6, 2024
a35abb3
improve query system documentation (#2041)
jdonszelmann Sep 6, 2024
dc95ccc
fix typo maker -> marker (thanks @lholten)
jdonszelmann Sep 8, 2024
85e9d3c
fixed the typo (#2058)
ibilalkayy Sep 8, 2024
865adaa
fix/improve rdg contributing howto (#2056)
tshepang Sep 8, 2024
366035b
link to additional LLVM update PRs (#2055)
tshepang Sep 8, 2024
595edde
Fix a link and create an implied internal link (#2051)
pmundkur Sep 8, 2024
9783584
fix some comments (#2059)
cuishuang Sep 9, 2024
659c390
Fix Typo and Remove Outdated Line About C Variadics
veera-sivarajan Sep 10, 2024
189eef8
we standardized on this more reliable command (#2061)
tshepang Sep 10, 2024
36263f5
Reflect `x.py test`'s `--rustc-args` option being renamed to `--compi…
dianne Sep 12, 2024
c8cbfdf
Add docs for JS tests
notriddle Aug 23, 2024
542a67e
Minor wording improvements
notriddle Aug 23, 2024
8054e8e
Clean up misleading language
notriddle Aug 23, 2024
b53fb92
Update src/rustdoc-internals/search.md
notriddle Aug 23, 2024
943285b
Specify, more explicitly, the default behavior
notriddle Aug 23, 2024
dc1b472
Further clarification
notriddle Aug 24, 2024
a546eba
update proof tree chapter (#2054)
lcnr Sep 17, 2024
f0088c8
Fix conditions lowering text for enums with no fields (#2066)
spastorino Sep 18, 2024
be568f0
Remove chalk is owned by WG-traits
spastorino Sep 18, 2024
8d8f185
Emphasize how to run a single tool test (#2070)
adwinwhite Sep 20, 2024
9fc5c61
Edit a sentence for clarity (#2071)
joculatrix Sep 23, 2024
5d108d4
Add advice about submitting potentially hard-to-review PRs (#2036)
jieyouxu Sep 23, 2024
db5e9b2
fix broken links (#2063)
max-heller Sep 23, 2024
abe1cd1
Add remark on required free disk space (#2073)
jieyouxu Sep 23, 2024
a860356
chore: add missing `.` (#2074)
marcoieni Sep 23, 2024
cfb3cd0
Note lldb debuginfo requires `python310.dll` to be present in `PATH`
jieyouxu Sep 24, 2024
01e7882
Describe `.git-blame-ignore-rev`
jieyouxu Sep 23, 2024
c93ea88
Document `#[rustc_default_body_unstable]`
dianne Sep 17, 2024
3047e1e
Fix getting diagnostics example
Sep 18, 2024
256cb94
Document `crashes` test suite
jieyouxu Sep 24, 2024
35c0029
Update src/tests/compiletest.md
Noratrieb Sep 24, 2024
43c62a7
Revise wording to not imply *only* Python 3.10 can be installed
jieyouxu Sep 24, 2024
e9db57c
Fix `is_diagnostic_item()` example
trevyn Jul 13, 2024
17b4c38
mention rustc's stable-through-unstable bug being fixed
dianne Sep 17, 2024
5473611
feat: Add section about partial clones with `git clone --filter='blob…
futile Aug 4, 2024
dbad966
Update name-resolution.md
Tbkhi Mar 11, 2024
a2aa819
Update name-resolution.md
Tbkhi Mar 12, 2024
6520570
Minor edits
Noratrieb Sep 24, 2024
683c4de
Move example code block to paragraph referencing it
camelid May 29, 2024
b4bbee7
Use 2021 edition for example code playground link
camelid May 29, 2024
71699c3
Update macro-expansion.md
Tbkhi Mar 10, 2024
590ed85
Update macro-expansion.md
Tbkhi Mar 11, 2024
750a6bc
additional changes to links and some text
Tbkhi Mar 11, 2024
360964e
Update macro-expansion.md
Tbkhi Mar 11, 2024
38008ca
Update macro-expansion.md
Tbkhi Mar 12, 2024
f8b149f
Minor edits
Noratrieb Sep 24, 2024
903e6fe
Update the-parser.md
Tbkhi Mar 10, 2024
c1a19b7
Update the-parser.md
Tbkhi Mar 12, 2024
79e07bf
minor edits
Noratrieb Sep 24, 2024
12213d8
Update syntax-intro.md
Tbkhi Mar 10, 2024
983af56
minor edits
Noratrieb Sep 24, 2024
1127520
improve rustc-driver.md
Tbkhi Mar 10, 2024
88cac61
Update serialization.md
Tbkhi Feb 26, 2024
ee917b3
updates documentation
Tbkhi Mar 5, 2024
28103c9
minor edits
Noratrieb Sep 24, 2024
c907afa
Update memory.md
Tbkhi Feb 25, 2024
4194af3
Update salsa.md
Feb 25, 2024
94e23a4
doc edits
Tbkhi Mar 5, 2024
7ea7ef4
minor edits
Noratrieb Sep 24, 2024
f9d02f9
Update rustdoc build instructions
fmease Feb 28, 2024
6bafa37
Update compiler-src.md
Feb 24, 2024
2c32c7f
Clarify how to disable warnings in deps
nyurik Jul 18, 2024
1e9960d
Apply suggestions from code review
nyurik Sep 23, 2024
79be1d7
elaborate on warnings
Noratrieb Sep 24, 2024
02b334e
Fix file paths to section 35.1 & 35.2 example code (#2078)
CBSpeir Sep 25, 2024
21b557e
building/suggested: Add instructions for Emacs & Helix (#2080)
mrkajetanp Sep 28, 2024
cd80181
Add documentation for `{{rust-src-base}}` (#2079)
Urgau Sep 29, 2024
0349c79
fixups (#2082)
fmease Oct 3, 2024
f6220d0
Rename "object safe" to "dyn compatible" (#2083)
fmease Oct 3, 2024
5e30905
update `x install` documentation (#2084)
onur-ozkan Oct 3, 2024
da8392e
Fixed links to rust-analyzer configs for Emacs and Helix (#2087)
YohDeadfall Oct 6, 2024
0b15c8d
[Testing 1/2] Revise testing chapters excluding the directives chapte…
jieyouxu Oct 7, 2024
85b854d
[Testing 2/2] Revise revisions docs (#2089)
jieyouxu Oct 7, 2024
7fc65e7
building: Update instructions for ./x setup editor
mrkajetanp Oct 5, 2024
3e9a755
Document `bootstrap` integration with `rustc-perf` (#2005)
Kobzol Oct 7, 2024
fc29dd0
Revise test naming advice to discourage using issue numbers alone
jieyouxu Oct 7, 2024
df43a37
rustdoc: docs for search deduplication (#1850)
notriddle Oct 7, 2024
944cc86
Purge `run-pass-valgrind` mentions
jieyouxu Oct 7, 2024
e257bc7
Document compiletest directives `ignore-coverage-map` and `ignore-cov…
Zalathar Oct 9, 2024
11eb0cf
Rename `needs-profiler-support` to `needs-profiler-runtime` (#2095)
Zalathar Oct 9, 2024
ba68b60
Update bootstrapping.md (#1900)
Tbkhi Oct 13, 2024
d450029
Add the WASM | WASI | Emscripten notification groups (#2100)
juntyr Oct 21, 2024
0f06f2e
Update compiler-src.md (#2102)
lolbinarycat Oct 24, 2024
59f3d78
Advice on auto-formatting C++ code (#2104)
Zalathar Oct 25, 2024
9da1965
update const stability docs (#2098)
RalfJung Oct 26, 2024
9da39f8
Update current status of diagnostics translation infra (#2105)
jieyouxu Oct 28, 2024
a6f6b80
Describe why and how to use a separate build directory for rust-analy…
Zalathar Oct 29, 2024
385c854
Fix internal and incomplete links (#2107)
thomasnyman Oct 31, 2024
f23d55c
update rfl ci job policy (#2108)
davidtwco Oct 31, 2024
9d37bbe
Async closures chapter
compiler-errors Nov 2, 2024
8c773eb
fix permalinks
compiler-errors Nov 2, 2024
f15b5ea
Fix rustc-related links that are 404 right now (#2112)
marxin Nov 2, 2024
3f964cc
Try to fix footnotes
compiler-errors Nov 2, 2024
f1e6845
Ok now linkify
compiler-errors Nov 2, 2024
91891ca
Describe how to revert a PR (#2118)
dianqk Nov 3, 2024
9ee394d
Fix borked links (#2119)
marxin Nov 3, 2024
552fb15
Add redirects for integration-testing and headers (#2092)
jieyouxu Nov 4, 2024
67bb961
Fix and update docs for `needs-force-clang-based-tests` (#2085)
jieyouxu Nov 4, 2024
b2967d1
Describe `minicore` test auxiliary and directive (#2097)
jieyouxu Nov 4, 2024
a96f875
Update for recent dataflow simplifications. (#2121)
nnethercote Nov 4, 2024
3825dd8
Fix minicore.rs link (#2122)
marxin Nov 4, 2024
f6c2734
Fix broken links (#2123)
marxin Nov 4, 2024
d2d8874
Remove an mdbook workaround (#2124)
fmease Nov 4, 2024
7795255
Slightly fix up the glossary (#2127)
fmease Nov 4, 2024
e7aa84f
Add a link for the `reference` compiletest header (#2096)
ehuss Nov 4, 2024
dd26576
diagnostics: lists should use the Oxford comma
onkoe Oct 8, 2024
67db475
update const stability docs (#2111)
RalfJung Nov 5, 2024
422826c
Rename `{ignore,only}-debug` -> `{ignore,needs}-{rustc,std}-debug-ass…
jieyouxu Nov 8, 2024
0430837
Update parallel-rustc.md (#1926)
Tbkhi Nov 8, 2024
fa32064
add valid date-check marker
tshepang Nov 9, 2024
1f66e8c
typo (#2132)
tshepang Nov 10, 2024
8b7c325
still accurate (#2133)
tshepang Nov 10, 2024
407af19
Note Rustfmt for separate rust-analyzer directory (#2134)
samestep Nov 13, 2024
6388229
Document `exact-llvm-major-version` directive (#2135)
jieyouxu Nov 14, 2024
2ddc9ca
Document `max-llvm-major-version` directive (#2129)
jieyouxu Nov 14, 2024
15dd781
Document how to acquire `cdb.exe` (#2137)
jieyouxu Nov 16, 2024
a9ca021
Mention `RUSTC_BOOTSTRAP` for misc testing (#2136)
jieyouxu Nov 18, 2024
737d08b
update for rustc_intrinsic_const_stable_indirect (#2138)
RalfJung Nov 18, 2024
7d67cf4
Make `Diag` a clickable link in Suggestion section (#2140)
ohno418 Nov 20, 2024
0b4f855
Reorganize the "Source Code Representation" chapters (#2142)
BoxyUwU Nov 21, 2024
6911dc4
Add instructions to test error code docs (#2145)
cramertj Nov 21, 2024
9c0c0b6
Flatten generic parameter defs section
BoxyUwU Nov 22, 2024
b48e69f
Remove constants section as it is outdated
BoxyUwU Nov 22, 2024
cd23df3
Remove -Zfuel. (#2032)
cjgillot Nov 27, 2024
6ebdd93
Fix trivial typo
kw217 Nov 27, 2024
8cb2c78
Remove `pretty-expanded` as it no longer exists (#2147)
jieyouxu Nov 28, 2024
f7d0a6c
Update `//@ proc-macro` aux build directive docs (#2149)
jieyouxu Nov 29, 2024
4da2f62
Explain how to deal with exploded git submodules (#2152)
jieyouxu Dec 2, 2024
83f9a19
Spell out `git submodule deinit -f --all` (#2153)
jieyouxu Dec 2, 2024
5c51363
Document `needs-target-has-atomic` directive (#2154)
jieyouxu Dec 5, 2024
b2d78cb
Remove `//@ compare-output-lines-by-subset` directive (#2151)
jieyouxu Dec 5, 2024
9f104cc
closure constraints (#2155)
lcnr Dec 5, 2024
87a8374
update section even more (#2156)
lcnr Dec 5, 2024
7e03cae
squashing: recommend --keep-base when squashing without a conflict (#…
RalfJung Dec 6, 2024
ee8aa2f
remove polymorphization
Dec 10, 2024
4975f95
functionality removed from codebase (#2159)
tshepang Dec 10, 2024
b2dda61
functionality removed from codebase (part 2) (#2160)
tshepang Dec 10, 2024
fe76418
specify what a CGU is (#2163)
connortsui20 Dec 16, 2024
5755ebf
Add suggestion for `--keep-stage 0` (#2164)
ehuss Dec 17, 2024
0738992
Fix some typos
rmehri01 Dec 18, 2024
40d4eda
typo, pause
tshepang Dec 18, 2024
ffb19bd
Fix trivial typo of "query-fied"
cbloodsworth Dec 17, 2024
6f4ae92
document the public ci dashboard (#2167)
marcoieni Dec 18, 2024
5fe55b6
Document the `--debugger` flag (#2170)
clubby789 Dec 23, 2024
7ff6d72
region-outlives propagation (#2169)
lcnr Dec 23, 2024
34bd8d6
completions: Zsh is now supported (#2173)
clubby789 Dec 27, 2024
76edb94
Document `forbid-output` for UI tests (#2171)
clubby789 Dec 27, 2024
76a5fb7
Rework the driver docs (#2162)
bjorn3 Dec 27, 2024
a014ab3
Remove the `-test` suffix from normalize directives (#2172)
Zalathar Dec 28, 2024
7670097
Document `x test --no-capture` (#2174)
clubby789 Dec 28, 2024
8930262
Start using mdbook-linkcheck2 (#2103)
marxin Dec 28, 2024
bac304d
Fix 403 received for HEAD request (#2176)
marxin Dec 29, 2024
75da3ab
Add missing link for [Node] (#2177)
marxin Dec 29, 2024
85273dc
Add a couple of linkcheck exceptions: (#2120)
marxin Dec 29, 2024
dc57d55
Remove properly tracked config file from .gitignore & add support for…
marxin Dec 29, 2024
c31c57a
Remove stale implementation details of coverage instrumentation (#2179)
Zalathar Dec 30, 2024
37970fa
Opt into, rather than out of, linkcheck (#2180)
camelid Dec 30, 2024
d4d886a
Add empty rust-version file
Kobzol Dec 30, 2024
3bce571
Preparing for merge from rustc
Kobzol Dec 30, 2024
2fe920f
Merge from rustc
Kobzol Dec 30, 2024
3972b2f
WIP
Kobzol Dec 30, 2024
bec1178
Preparing for merge from rustc
Kobzol Dec 30, 2024
6be99fa
Merge from rustc
Kobzol Dec 30, 2024
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
2 changes: 2 additions & 0 deletions src/doc/rustc-dev-guide/book.toml
Original file line number Diff line number Diff line change
Expand Up @@ -62,3 +62,5 @@ warning-policy = "error"
"/miri.html" = "const-eval/interpret.html"
"/tests/integration.html" = "ecosystem.html"
"/tests/headers.html" = "directives.html"

# FOO BAR
1 change: 1 addition & 0 deletions src/doc/rustc-dev-guide/rust-version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
574a9322940c7b175b7d0e1d157d8ae3243a4243
Loading