rustc-dev-guide
rustc-dev-guide copied to clipboard
A guide to how rustc works and how to contribute to it.
I tried to build rustc on a new nixOS installation using a nix-shell. The provided script wasn't sufficient, I had to include `zlib` and include the lib in the path.
Reflects the recent CI changes on `rust-lang/rust`. I will later also update the [Forge](https://forge.rust-lang.org/infra/docs/rustc-ci.html) (actually, I would like to copy the forge CI page here and then just link to...
## Procedure Each of these dates should be checked to see if the docs they annotate are up-to-date. Each date should be updated (in the Markdown file where it appears)...
in src/building/suggested.md > You can use `source ./src/etc/completions/x.py.` to load completions for your shell of choice, or `source .\src\etc\completions\x.py.ps1` for PowerShell. to my best knowledge, there is no `source` command...
This PR rewrites the `rust-lang/rust` CI documentation. It combines resources from the [Rust Forge](https://forge.rust-lang.org/infra/docs/rustc-ci.html?highlight=ci#how-the-rust-ci-works) and the [older version](https://rustc-dev-guide.rust-lang.org/tests/ci.html) of the documentation, and it also updates the documentation so that it...
## Procedure Each of these dates should be checked to see if the docs they annotate are up-to-date. Each date should be updated (in the Markdown file where it appears)...
This PR cleans up the section about profiling the compiler. It does the following things: - Creates a new section that describes how to use `rustc-perf` for profiling. - Documents...
mostly opening this for myself to remember once I get back from zurich