about summary refs log tree commit diff
path: root/src/doc/rustc-dev-guide
AgeCommit message (Collapse)AuthorLines
2024-09-15Add docs for JS testsMichael Howell-1/+101
2024-09-12Reflect `x.py test`'s `--rustc-args` option being renamed to ↵dianne-2/+2
`--compiletest-rustc-args` (#2062)
2024-09-11we standardized on this more reliable command (#2061)Tshepang Mbambo-2/+2
2024-09-10Fix Typo and Remove Outdated Line About C VariadicsVeera-2/+1
This PR does two minor fixes: 1. Removes the line "c-variadic functions are declared with at least one named argument" since it is no longer true since 124048 got merged. 2. Fixes typo: "lingint" -> "linting".
2024-09-09fix some comments (#2059)cui fliter-7/+7
Signed-off-by: cuishuang <imcusg@gmail.com>
2024-09-09Fix a link and create an implied internal link (#2051)Prashanth Mundkur-2/+3
2024-09-09link to additional LLVM update PRs (#2055)Tshepang Mbambo-0/+4
2024-09-09fix/improve rdg contributing howto (#2056)Tshepang Mbambo-9/+10
2024-09-08fixed the typo (#2058)Bilal Khan-1/+1
2024-09-08fix typo maker -> marker (thanks @lholten)jdonszelmann-1/+1
2024-09-06improve query system documentation (#2041)Jonathan Dönszelmann-4/+20
* improve query system documentation * fix typo messages => message * Update src/queries/incremental-compilation-in-detail.md Co-authored-by: lcnr <rust@lcnr.de> --------- Co-authored-by: lcnr <rust@lcnr.de>
2024-09-06add section on overlap checks (#2042)Jonathan Dönszelmann-2/+100
* add section on overlap checks * fix some typos * merge piece on overlap checks with docs about coherence (based on review comments) * fix comments after discussion
2024-08-31clarify the role of rustc_const_unstableRalf Jung-5/+5
2024-08-26Fix x.py referenceMarc Poulhiès-1/+1
Trivial fix to change `x.py` into `x`
2024-08-24Update `stabilization_guide.md` (#2034)Folkert de Vries-6/+6
2024-08-24Explain the internal `#[rustc_*]` TEST attributes used for debugging and ↵León Orell Valerian Liehr-30/+81
inside tests (#2046)
2024-08-22missing char (#2047)Tshepang Mbambo-1/+1
2024-08-21Replace direct http links to rustc-dev-guide.rust-lang.org to relative links ↵Prashanth Mundkur-8/+8
to the corresponding md source files. (#2044) Use relative links to the corresponding md source files; this helps local browsing of generated docs.
2024-08-20fix typo (#2043)flash-1/+1
line 320: original: "valtree back a to MIR constant" updated: "valtree back to a MIR constant"
2024-08-12Update LLVM docs (#2039)Nikita Popov-27/+71
* Update LLVM docs * Apply feedback
2024-08-09Added 'the' in chapter "Running test" subtitle "Run unit tests on the ↵GabrieleC07-1/+1
compiler/library" (#2040)
2024-08-07Disable linkcheck in PRs until bugs are fixedNoah Lev-0/+6
See https://github.com/Michael-F-Bryan/mdbook-linkcheck/issues/77 and https://github.com/Michael-F-Bryan/mdbook-linkcheck/issues/86. These bugs are causing linkcheck to erroneously fail because we run it using `-f`, to avoid too many requests. For now, disable linkcheck in PR CI, though leave it enabled in the cron job, where the bug should not occur.
2024-08-07Review comments <3xFrednet-11/+11
2024-08-07Correct rust code block in *Dataflow Analysis*xFrednet-10/+12
2024-08-03linkcheck: fix filtering of the source files (#2019)Martin Liška-2/+2
2024-07-30chore: fix some commentsriyueguang-3/+3
Signed-off-by: riyueguang <rustruby@outlook.com>
2024-07-27linkcheck: fix reported broken links (part 2) (#2024)Martin Liška-32/+34
* linkcheck: fix reported broken links (part 2) * Apply suggestions from code review Co-authored-by: León Orell Valerian Liehr <me@fmease.dev> * Fix mir::Constant link target * Fix borked links * Fix one more link name * Exclude 2 links from checking * Fix exclude patterns in book.toml * Fix comment * Fix rmake-tests URL * Apply suggestions from code review Co-authored-by: León Orell Valerian Liehr <me@fmease.dev> --------- Co-authored-by: León Orell Valerian Liehr <me@fmease.dev>
2024-07-26typo (#2029)Tshepang Mbambo-1/+1
2024-07-26Fix broken links in `llvm-coverage-instrumentation.md` (#2027)Stuart Cook-63/+16
2024-07-24Fix invalid link to toolstate documentation (#2021)Jakub Beránek-1/+1
2024-07-24linkcheck: fix reported broken links (part 1) (#2022)Martin Liška-15/+16
2024-07-24fix linklcnr-2/+3
2024-07-24MIR docs: fix borked links and update styleMartin Liska-18/+20
Changes applied: - updating-llvm.md: make consistent style in a listing - CleanupNonCodegenStatements - renamed to CleanupPostBorrowck - SimplifyCfg - fix link target (it is an enum now) - LocalUseVisitor - replaced with another existing Visitor - PGO in LLVM - embed link
2024-07-19Update adding.md (#2016)10takla-2/+2
Add `@' to the test header edition:2018
2024-07-15refine mir passes docJaic1-9/+7
2024-07-15Typo in src/mir/passes.md Jaic1-1/+1
accidently -> accidentally Co-authored-by: Tshepang Mbambo <tshepang@gmail.com>
2024-07-15Improve doc of MIR queries & passeschj-67/+151
2024-07-09Bump all other depsNoah Lev-14/+26
2024-07-09Fix chrono deprecationsNoah Lev-3/+7
2024-07-09Bump chronoNoah Lev-36/+233
The specific reason I decided to update is since newer versions of chrono don't depend on time 0.1, which has some soundness issues. Of course, staying up-to-date in general is a good idea.
2024-07-08Fix typo: lists -> lints (#2011)Noah Lev-1/+1
It's a bit of a tongue-twister it seems.
2024-07-06use "bootstrap" instead of "rustbuild"onur-ozkan-2/+2
Let's stick with the single name "bootstrap" to refer to the bootstrap project to avoid confusion. Signed-off-by: onur-ozkan <work@onurozkan.dev>
2024-07-02Fix grammar issue in optimize-build.md (#2009)Arjun Patel-1/+1
2024-07-01Update name of Fuchsia builder (#2008)Tyler Mandry-3/+3
2024-07-01Update new target check-cfg instructionsUrgau-5/+11
2024-07-01Add link to integration tests listJakub Beránek-1/+1
2024-07-01Add Rust for Linux integration tests documentationJakub Beránek-0/+33
2024-06-28Add docs for building Fuchsia locally and in CI (#1989)Tyler Mandry-13/+224
2024-06-27provide `libstdc++.so.6` through `LD_LIBRARY_PATH`DianQK-0/+4
2024-06-24tests: document how to run `run-make` on Windows (#2002)许杰友 Jieyou Xu (Joe)-0/+16