rustc-dev-guide icon indicating copy to clipboard operation
rustc-dev-guide copied to clipboard

A guide to how rustc works and how to contribute to it.

Results 282 rustc-dev-guide issues
Sort by recently updated
recently updated
newest added

## 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)...

I'd appreciate if you could clarify, in https://rustc-dev-guide.rust-lang.org/macro-expansion.html , the part about call site hierarchy. Giving an example with a non-trivial hierarchy may suffices. But right now, I admit I've...

In https://rustc-dev-guide.rust-lang.org/macro-expansion.html , I'd suggest adding slightly more explanations to the part 2.1 and 2.2. I can guess why they are here but I admit I'm far from certains of...

This CL tries to improve the text around the order in which macro are expanded in various related way. 1. Remove duplication of "smoother". Its first occurrence is > a...

A-macros
T-compiler
A-macro-expansion
S-stale

I admit I'm quite confused by the part of the book about Salsa. Not the content, it feels relatively clear after the previous sections explains in details the idea of...

In https://rustc-dev-guide.rust-lang.org/macro-expansion.html I fear the sentence > Eager expansion generally performs a subset of the things that lazy (normal) expansion does. is not clear. And I'd suggest, maybe, to give...

I have been slightly confused while reading https://rustc-dev-guide.rust-lang.org/queries/incremental-compilation.html . I may or may not be the only one confused, so here is the confusion and a potential way to solve...

The [recommended `shell.nix`](https://github.com/rust-lang/rustc-dev-guide/blob/b0ee9ec8fa59a6c7620165e061f4747202377a62/src/building/suggested.md#using-nix-shell) fails to link [`tests/ui/process/nofile-limit.rs`](https://github.com/rust-lang/rust/blob/724ba7fe9084e607c79e7656ac173eb617d173f5/tests/ui/process/nofile-limit.rs). Output ``` rust on  master [?] via 🐍 v3.9.17 via 🦀 v1.75.0-nightly via ❄ impure (rustc) took 2m24s ❯ ./x test tests/ui/process/nofile-limit.rs...

https://github.com/rust-lang/rust/pull/119912

## 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)...