| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-02-12 | Rollup merge of #136871 - madsmtm:link-to-lang-procedures, r=scottmcm | Guillaume Gomez | -0/+4 | |
| dev-guide: Link to `t-lang` procedures for new features I was confused in https://github.com/rust-lang/rust/pull/136867, because while I did remember that such a procedure existed, but I couldn't seem to find it in the dev guide. | ||||
| 2025-02-12 | Auto merge of #135336 - tshepang:patch-5, r=jieyouxu | bors | -0/+2 | |
| clarify and document needs-dynamic-linking try-job: test-various | ||||
| 2025-02-11 | document the directive | Tshepang Mbambo | -0/+2 | |
| 2025-02-11 | dev-guide: Link to t-lang procedures for new features | Mads Marquart | -0/+4 | |
| 2025-02-10 | Merge from rustc | The rustc-dev-guide Cronjob Bot | -9/+6 | |
| 2025-02-10 | Preparing for merge from rustc | The rustc-dev-guide Cronjob Bot | -1/+1 | |
| 2025-02-09 | Rollup merge of #136530 - Kobzol:x-perf, r=onur-ozkan | Urgau | -3/+1 | |
| Implement `x perf` directly in bootstrap Discussed [here](https://rust-lang.zulipchat.com/#narrow/channel/326414-t-infra.2Fbootstrap/topic/Turning.20.60x.20perf.60.20into.20a.20first.20class.20command). Implementing the command directly in bootstrap let's us correctly build the compiler toolchain based on input arguments (such as include rustdoc in the toolchain [only] when needed), and it also makes the CLI interface nicer. r? ``@onur-ozkan`` | ||||
| 2025-02-07 | Remove reference to enum.Reveal | Martin Liska | -4/+2 | |
| 2025-02-06 | Update links to type schemas | Michael Howell | -4/+4 | |
| What used to be in externs.js is now in rustdoc.d.ts. | ||||
| 2025-02-06 | improve CI cache docs | MarcoIeni | -4/+20 | |
| 2025-02-06 | Replace link with a https based one | Martin Liska | -1/+1 | |
| 2025-02-05 | Update rustc-dev-guide | Jakub Beránek | -3/+1 | |
| 2025-02-04 | Merge pull request #2243 from Kobzol/pull-cron | 许杰友 Jieyou Xu (Joe) | -2/+2 | |
| 2025-02-03 | Make the rustc-pull workflow run less often | Jakub Beránek | -2/+2 | |
| 2025-02-04 | Merge pull request #2242 from DuskyElf/master | 许杰友 Jieyou Xu (Joe) | -1/+0 | |
| 2025-02-03 | overlong line | Tshepang Mbambo | -2/+4 | |
| 2025-02-04 | Remove "Port run-make tests from Make to Rust" tracking issue from Recurring ↵ | Rehmatpal Singh | -1/+0 | |
| work | ||||
| 2025-02-03 | tree-wide: parallel: Fully removed all `Lrc`, replaced with `Arc` | Askar Safin | -6/+5 | |
| 2025-02-03 | Merge from rustc | The rustc-dev-guide Cronjob Bot | -4/+4 | |
| 2025-02-03 | Preparing for merge from rustc | The rustc-dev-guide Cronjob Bot | -1/+1 | |
| 2025-02-02 | Replace ParseSess::set_dcx with DiagCtxt::set_emitter | bjorn3 | -4/+4 | |
| Replacing the error emitter doesn't accidentally clear the error count. | ||||
| 2025-02-02 | Merge pull request #2236 from rust-lang/rustc-pull | Yuki Okushi | -7/+12 | |
| 2025-02-02 | Apply suggestions from code review | Yuki Okushi | -2/+2 | |
| 2025-02-02 | Merge pull request #2233 from chiichen/nix-shell-dev | nora | -26/+19 | |
| Use a more convinient way of developing rustc on NixOS | ||||
| 2025-02-02 | Merge pull request #2235 from Kobzol/docker-tests-rewrite | Onur Özkan | -33/+32 | |
| Rewrite section on executing Docker tests | ||||
| 2025-02-02 | Merge from rustc | The rustc-dev-guide Cronjob Bot | -6/+11 | |
| 2025-02-02 | Preparing for merge from rustc | The rustc-dev-guide Cronjob Bot | -1/+1 | |
| 2025-02-01 | Reword submodule handling | Jakub Beránek | -1/+1 | |
| 2025-02-01 | Checkout repository sources in rustc-pull CI action | Jakub Beránek | -0/+1 | |
| This is needed for the `gh` command to work. | ||||
| 2025-01-31 | Auto merge of #136350 - matthiaskrgr:rollup-6eqfyvh, r=matthiaskrgr | bors | -0/+5 | |
| Rollup of 9 pull requests Successful merges: - #134531 ([rustdoc] Add `--extract-doctests` command-line flag) - #135860 (Compiler: Finalize dyn compatibility renaming) - #135992 (Improve documentation when adding a new target) - #136194 (Support clobber_abi in BPF inline assembly) - #136325 (Delay a bug when indexing unsized slices) - #136326 (Replace our `LLVMRustDIBuilderRef` with LLVM-C's `LLVMDIBuilderRef`) - #136330 (Remove unnecessary hooks) - #136336 (Overhaul `rustc_middle::util`) - #136341 (Remove myself from vacation) r? `@ghost` `@rustbot` modify labels: rollup | ||||
| 2025-01-31 | Pass `GITHUB_TOKEN` to Zulip CI step | Jakub Beránek | -2/+4 | |
| 2025-01-31 | Rollup merge of #135992 - madsmtm:new-target-docs, r=jieyouxu | Matthias Krüger | -0/+5 | |
| Improve documentation when adding a new target https://github.com/rust-lang/rust/pull/133631#issuecomment-2607877936 shows that it can be a bit difficult process-wise to add a new target. I've added a bit of text to the docs, suggesting that users add the target defintion/spec first, and later work on `std` support. I also found that we have two places where we document how to add a new target. I've linked these for now, but they should probably be merged somehow in the future. `@rustbot` label A-docs r? compiler CC `@workingjubilee` who's worked a lot on target specs IIRC. | ||||
| 2025-01-31 | Auto merge of #136332 - jhpratt:rollup-aa69d0e, r=jhpratt | bors | -1/+1 | |
| Rollup of 9 pull requests Successful merges: - #132156 (When encountering unexpected closure return type, point at return type/expression) - #133429 (Autodiff Upstreaming - rustc_codegen_ssa, rustc_middle) - #136281 (`rustc_hir_analysis` cleanups) - #136297 (Fix a typo in profile-guided-optimization.md) - #136300 (atomic: extend compare_and_swap migration docs) - #136310 (normalize `*.long-type.txt` paths for compare-mode tests) - #136312 (Disable `overflow_delimited_expr` in edition 2024) - #136313 (Filter out RPITITs when suggesting unconstrained assoc type on too many generics) - #136323 (Fix a typo in conventions.md) r? `@ghost` `@rustbot` modify labels: rollup | ||||
| 2025-01-31 | Fix a typo in conventions.md | Ryan Cumming | -1/+1 | |
| Introduced in #135950 | ||||
| 2025-01-30 | Run rustc-pull CI every day, don't notify when there is nothing to update | Jakub Beránek | -7/+33 | |
| 2025-01-30 | Rewrite section on executing Docker tests | Jakub Beránek | -33/+32 | |
| 2025-01-30 | Distinguish between "nothing to pull" and "pull error" in josh-sync | Jakub Beránek | -7/+32 | |
| 2025-01-30 | Rework rustc_dump_vtable | Michael Goulet | -1/+1 | |
| 2025-01-30 | Auto merge of #136038 - compiler-errors:outlives, r=lcnr | bors | -2/+2 | |
| Simplify and consolidate the way we handle construct `OutlivesEnvironment` for lexical region resolution This is best reviewed commit-by-commit. I tried to consolidate the API for lexical region resolution *first*, then change the API when it was finally behind a single surface. r? lcnr or reassign | ||||
| 2025-01-30 | feat: modify developing with nix section | chiichen | -19/+12 | |
| 2025-01-30 | chore: discard padding white space | chiichen | -7/+7 | |
| 2025-01-30 | Rollup merge of #136254 - BoxyUwU:rdg-push, r=Kobzol | Stuart Cook | -41/+55 | |
| Rustc dev guide subtree update r? `@Kobzol` | ||||
| 2025-01-29 | Rustc pull | Boxy | -56/+106 | |
| 2025-01-29 | Merge pull request #2227 from Joren-vanGoethem/master | 许杰友 Jieyou Xu (Joe) | -1/+0 | |
| 2025-01-29 | Merge pull request #2231 from yegeunyang/#2069 | 许杰友 Jieyou Xu (Joe) | -0/+4 | |
| 2025-01-28 | Touch up a sentence | yegeunyang | -1/+1 | |
| 2025-01-29 | Merge pull request #2232 from yegeunyang/#2114 | 许杰友 Jieyou Xu (Joe) | -1/+1 | |
| Add a link to declare_lint! macro doc in diagnostics.md | ||||
| 2025-01-28 | Add link to declare_lint! macro | yegeunyang | -1/+1 | |
| 2025-01-28 | Add "Writing tests" section | yegeunyang | -0/+4 | |
| 2025-01-28 | Make crate AST mutation accessible for driver callback | Mohammad Omidvar | -2/+2 | |
