about summary refs log tree commit diff
path: root/src/doc/rustc-dev-guide
AgeCommit message (Collapse)AuthorLines
2024-03-01opaque types in new solver (#1918)lcnr-0/+120
* add opaque types doc * summary
2024-02-29add implied bounds doc (#1915)lcnr-0/+85
* add implied bounds doc * lazy type aliases also have explicit implied bounds
2024-02-22Update compiletest directives to be in `ui_test` style `//@`许杰友 Jieyou Xu (Joe)-22/+21
2024-02-21Add notes on tweak rust-analyzer.check.overrideCommand (#1890)Yukang-0/+6
2024-02-21Fix more links (#1884)Yuki Okushi-25/+24
2024-02-17Remove reference to -Z ast-json and -Z ast-json-noexpandMatthew Woodcraft-2/+0
These were removed in 2021. https://github.com/rust-lang/rust/pull/85993
2024-02-16Specify ui test suite directives and add note on ignore-tidy directives许杰友 Jieyou Xu (Joe)-4/+6
2024-02-16Update src/tests/ui.mdMichael Goulet-1/+1
Co-authored-by: Tshepang Mbambo <tshepang@gmail.com>
2024-02-16Update docs about ui tests now using `//@` headersOli Scherer-17/+22
2024-02-14Make git rebase commands more bulletproof (#1889)Jakub Beránek-6/+16
2024-02-13updating-llvm.md: command does not work (#1887)Tshepang Mbambo-1/+0
2024-02-13fix update llvm build commandGnana Ganesh-1/+1
2024-02-11separate link target from normal contentTshepang Mbambo-3/+5
2024-02-11fix sentenceTshepang Mbambo-3/+3
2024-02-10Some updates for recent diagnostics changes.Nicholas Nethercote-69/+71
2024-02-08Rename occurrences of 'delay_span_bug' to 'span_delayed_bug'Gurinder Singh-10/+9
since this method has been renamed in rustc. Also remove a link to documentation in error-guaranteed.md because it was unused
2024-02-07Update for upcoming markdown changes. (#1880)Eric Huss-5/+6
2024-01-30Update uses of renamed BoxMeUp to PanicPayloadsyvb-10/+10
2024-01-30Add links for arena and interning. (#1868)Arthur Milchior-7/+13
Co-authored-by: Yuki Okushi <jtitor@2k36.org>
2024-01-30Improving macro expansion section (#1875)Arthur Milchior-9/+5
2024-01-30Replace letters by foo, bar and buz in lexing example (#1870)Arthur Milchior-2/+2
2024-01-30Fix some broken links (#1877)David Semakula-5/+5
2024-01-28Upgrade actions to use Node.js v20 (#1863)Yuki Okushi-5/+5
2024-01-28Fix some links (#1865)Yuki Okushi-26/+26
2024-01-28Add link in salsa (#1866)Arthur Milchior-2/+8
* Add link in salsa * Update src/salsa.md Co-authored-by: León Orell Valerian Liehr <me@fmease.dev> * Update src/salsa.md Co-authored-by: León Orell Valerian Liehr <me@fmease.dev> --------- Co-authored-by: León Orell Valerian Liehr <me@fmease.dev>
2024-01-28Clarify what rt.rs is. (#1876)Arthur Milchior-3/+4
Most files names are relatively explicit and probably don't need to be explicited. However `rt.rs` is really not clear, and I believe it clarifies the text to indicate this is runtime service implementation.
2024-01-28update link to rustc dependencies (#1869)the8472-1/+1
2024-01-28Followup to #1862 (#1864)Arthur Milchior-3/+6
2024-01-28Clarify debugging graph dependency (#1862)Arthur Milchior-11/+22
2024-01-22Get diagnostics directly in `rustc-driver-getting-diagnostics` example (#1857)Shoyu Vanilla-17/+46
2024-01-21Update examples (#1856)Shoyu Vanilla-37/+26
Co-authored-by: Yuki Okushi <jtitor@2k36.org>
2024-01-20Add a perf. bot command and a link to its help pageJakub Beránek-1/+11
2024-01-20Add some explanations for frequently used rustbot commands (#1849)Yukang-5/+17
* add some explain for rustbot commands * add more details about shortcuts * fix words on `r=someone` Co-authored-by: Yuki Okushi <jtitor@2k36.org> --------- Co-authored-by: Yuki Okushi <jtitor@2k36.org>
2024-01-20update some of the diagnostic translations info (#1711)Tshepang Mbambo-60/+19
2024-01-20Document unsafety checking (#1847)matthewjasper-6/+83
Co-authored-by: Yuki Okushi <jtitor@2k36.org>
2024-01-16Remove outdated references to `-Z dump-mir-spanview`Zalathar-26/+3
This flag was removed by <https://github.com/rust-lang/rust/pull/119566>.
2024-01-15update old bootstrap docsonur-ozkan-7/+7
Signed-off-by: onur-ozkan <work@onurozkan.dev>
2024-01-14Add guidelines for backport-accepted PRsLeón Orell Valerian Liehr-0/+13
2024-01-14Mention label has-merge-commitsLeón Orell Valerian Liehr-3/+7
2024-01-12Correct the link to rust referenceArthur Milchior-1/+1
The current link provides a link to two versions of the book, both redirecting to the "current version", which is the link this PR uses
2024-01-07Explain the important concepts of exhaustiveness checkingNadrieril-8/+138
2024-01-06Add guide for rustdoc search implementation (#1846)Michael Howell-0/+245
2023-12-30Prominently mention `profiler = true` on the coverage pageZalathar-0/+30
Enabling the profiler runtime is an essential part of being able to properly work on the coverage instrumentation code. There's already a mention of it on this page, but it's made in passing and is easy to miss. This patch adds a much more prominent section containing recommended `config.toml` settings, including `profiler = true`.
2023-12-29Add a description of `unpretty=hir` to the HIR docs (#1842)kim / Motoyuki Kimura-0/+8
2023-12-29Fix typo in unsize docs (#1843)Michael Goulet-4/+5
2023-12-19Suggest `gcc_multi` to make `mir_opts` run on nixos (#1841)Nadrieril-1/+1
2023-12-19bootstrapping: Clarify that stage0 std code is not executed to produce ↵Martin Nordholts-1/+2
stage1 compiler (#1840)
2023-12-17add a mailmapjyn-1/+6
2023-12-14Move Editions chapter to "Contributing to Rust". (#1838)Eric Huss-4/+1
2023-12-13Remove feature edition fields. (#1836)Eric Huss-7/+7