An open API service for providing issue and pull request metadata for open source projects.

GitHub / rust-lang/rustc-dev-guide issues and pull requests

#1872 - Clarify eager macro explanation

Pull Request - State: open - Opened by Arthur-Milchior over 1 year ago - 2 comments
Labels: S-waiting-on-review, A-macros, T-compiler, A-macro-expansion

#1868 - Add links for arena and interning.

Pull Request - State: closed - Opened by Arthur-Milchior over 1 year ago

#1859 - Broken link in Canonicalization chapter

Issue - State: closed - Opened by max-heller over 1 year ago - 3 comments

#1858 - make shell.nix better

Pull Request - State: closed - Opened by Nilstrieb over 1 year ago - 14 comments

#1850 - rustdoc: docs for search deduplication

Pull Request - State: open - Opened by notriddle over 1 year ago - 1 comment

#1799 - Link to Visitor example

Issue - State: closed - Opened by dianestephens almost 2 years ago - 1 comment

#1793 - explain the MIR const vs TY const situation

Pull Request - State: closed - Opened by RalfJung almost 2 years ago

#1767 - Add dropck documentation

Pull Request - State: closed - Opened by spastorino almost 2 years ago - 1 comment

#1725 - Add overview.drawio.svg

Pull Request - State: open - Opened by sslime336 about 2 years ago - 3 comments
Labels: S-waiting-on-review, T-compiler, A-compiler-architecture, A-visualizations

#1678 - Rename `wasm32-wasi` to `wasm32-wasip1`

Pull Request - State: closed - Opened by yoshuawuyts over 2 years ago - 3 comments
Labels: blocked

#1650 - rewrite bootstrapping stages

Pull Request - State: closed - Opened by mightyiam over 2 years ago - 2 comments
Labels: S-waiting-on-review, T-bootstrap

#1621 - new chapter with examples of diagnostic translation PRs

Pull Request - State: open - Opened by tshepang over 2 years ago - 3 comments
Labels: S-waiting-on-author, A-diagnostics, A-translation, T-compiler

#1565 - Update hir.md

Pull Request - State: closed - Opened by pourplusquoi over 2 years ago - 2 comments

#1485 - add tool to "enforce" semantic line breaks

Pull Request - State: open - Opened by tshepang almost 3 years ago - 5 comments
Labels: S-waiting-on-author, C-CI, WG-rustc-dev-guide, A-style

#1434 - Improve documentation of MIR queries & passes

Pull Request - State: closed - Opened by Jaic1 almost 3 years ago - 10 comments
Labels: waiting-on-author

#1341 - Fix documentation regarding suggestion for expanding proc macros

Pull Request - State: closed - Opened by fee1-dead over 3 years ago - 11 comments
Labels: waiting-on-author

#1338 - Update docs for deprecated attribute

Pull Request - State: closed - Opened by jhpratt over 3 years ago - 1 comment

#1161 - Finish chapter on type checking

Issue - State: open - Opened by rylev about 4 years ago - 3 comments

#1132 - One sentence per line?

Issue - State: open - Opened by RalfJung about 4 years ago - 13 comments

#1110 - Document inert vs active attributes

Pull Request - State: closed - Opened by Aaron1011 over 4 years ago - 6 comments
Labels: waiting-on-author

#1105 - Update late bound parameters section from binder refactor

Issue - State: closed - Opened by camelid over 4 years ago
Labels: help wanted, Medium

#1062 - Tracking issue for "Compiler walkthrough" section

Issue - State: open - Opened by camelid over 4 years ago - 6 comments
Labels: E-hard, C-tracking-issue, T-compiler, F-workthrough

#1034 - Document that linkcheck only looks at modified files when running locally

Issue - State: open - Opened by guswynn over 4 years ago - 5 comments
Labels: needs-writeup

#943 - Notes about MIR generation for match expressions

Issue - State: open - Opened by mark-i-m over 4 years ago - 1 comment

#570 - Fix broken links

Pull Request - State: closed - Opened by mark-i-m over 5 years ago

#515 - ">" in bash scripts

Issue - State: open - Opened by mark-i-m over 5 years ago
Labels: E-easy, C-cleanup, WG-rustc-dev-guide, A-style

#491 - Breakup the building chapter

Pull Request - State: closed - Opened by mark-i-m over 5 years ago - 4 comments

#448 - Double-check we did everything from rust-lang/rust#40902

Issue - State: open - Opened by pnkfelix almost 6 years ago - 2 comments
Labels: C-tracking-issue, C-enhancement, T-compiler, needs-triage, E-needs-investigation

#447 - Document how to build rustc under the same conditions as in CI

Issue - State: open - Opened by gnzlbg almost 6 years ago - 2 comments
Labels: E-hard, T-compiler, T-infra, C-CI, A-devex, A-contribution-workflows

#443 - Explain how to use gdb to debug the compiler

Issue - State: open - Opened by spastorino almost 6 years ago - 7 comments
Labels: E-help-wanted, E-medium, C-enhancement, T-compiler, T-libs, A-debuggers, A-devex, A-contribution-workflows

#442 - Introduce something more about Codegen and LLVM

Issue - State: open - Opened by crlf0710 almost 6 years ago - 3 comments
Labels: E-hard, C-enhancement, A-contributor-onboarding, A-codegen, A-LLVM, T-compiler, A-custom-codegen-backend

#395 - Ambiguous macro call

Issue - State: open - Opened by iluuu1994 about 6 years ago - 1 comment
Labels: E-hard, C-bug, A-macros, I-incorrect, I-terse

#376 - Transcribe the Compiler Lecture Polonius WG: Initialization and move tracking

Issue - State: open - Opened by spastorino about 6 years ago - 2 comments
Labels: E-help-wanted, E-hard, C-enhancement, T-compiler, A-borrow-checker, A-polonius

#374 - Transcribe the Compiler Lecture Universes and Lifetimes

Issue - State: open - Opened by spastorino about 6 years ago - 6 comments
Labels: E-help-wanted, E-medium, C-enhancement, T-compiler, A-borrow-checker, A-lifetimes, A-universes

#373 - Transcribe the Compiler Lecture async-await region inferencer

Issue - State: open - Opened by spastorino about 6 years ago - 2 comments
Labels: E-help-wanted, E-medium, C-enhancement, T-compiler, A-async, A-regions

#372 - Summarize the Compiler Lecture async-await implementation plans

Issue - State: open - Opened by spastorino about 6 years ago - 6 comments
Labels: E-help-wanted, E-medium, C-enhancement, T-compiler, T-types, E-needs-investigation, A-async, WG-async

#371 - Transcribe the Compiler Lecture Convert Closure Upvar Representation to Tuples with blitzerr

Issue - State: open - Opened by spastorino about 6 years ago
Labels: E-help-wanted, E-medium, C-enhancement, T-compiler, A-closures

#370 - Transcribe the Compiler Lecture blitzerr closure upvar tys

Issue - State: open - Opened by spastorino about 6 years ago
Labels: E-help-wanted, E-medium, C-enhancement, T-compiler, A-closures, A-types

#369 - Transcribe the Compiler Lecture closures and upvar capture

Issue - State: open - Opened by spastorino about 6 years ago
Labels: E-help-wanted, E-medium, C-enhancement, T-compiler, A-closures

#368 - Transcribe the Compiler Lecture RFC #2229 Disjoint Field Capture plan

Issue - State: open - Opened by spastorino about 6 years ago - 1 comment
Labels: E-help-wanted, E-medium, C-enhancement, T-compiler, T-lang, A-closures

#367 - Transcribe the Compiler Lecture How the chalk-engine crate works 2

Issue - State: open - Opened by spastorino about 6 years ago
Labels: E-help-wanted, T-types, needs-triage

#366 - Transcribe the Compiler Lecture How the chalk-engine crate works

Issue - State: open - Opened by spastorino about 6 years ago
Labels: E-help-wanted, T-types, needs-triage

#365 - Transcribe the Compiler Lecture Coherence in Chalk by Sunjay Varma - Bay Area Rust Meetup

Issue - State: open - Opened by spastorino about 6 years ago - 1 comment
Labels: E-help-wanted, T-types, needs-triage

#364 - Transcribe the Compiler Lecture rustc-chalk integration overview

Issue - State: open - Opened by spastorino about 6 years ago
Labels: E-help-wanted, T-types, needs-triage

#363 - Transcribe the Compiler Lecture Polonius-rustc walkthrough

Issue - State: open - Opened by spastorino about 6 years ago - 4 comments
Labels: E-help-wanted, T-compiler, needs-triage, A-polonius

#362 - Transcribe the Compiler Lecture oli-obk on miri and constant evaluation

Issue - State: open - Opened by spastorino about 6 years ago - 1 comment
Labels: E-help-wanted, E-medium, T-compiler, WG-const-eval, A-const-eval, A-miri

#361 - Transcribe the Compiler Lecture rust-analyzer type-checker overview by flodiebold

Issue - State: open - Opened by spastorino about 6 years ago
Labels: E-help-wanted, E-medium, A-type-check, T-rust-analyzer

#360 - Transcribe the Compiler Lecture Rust analyzer syntax trees

Issue - State: open - Opened by spastorino about 6 years ago - 2 comments
Labels: E-help-wanted, E-medium, C-enhancement, A-AST, T-rust-analyzer

#359 - Transcribe the Compiler Lecture Rust analyzer guide

Issue - State: open - Opened by spastorino about 6 years ago - 2 comments
Labels: E-help-wanted, E-easy, C-enhancement, T-rust-analyzer

#358 - Transcribe the Compiler Lecture Cranelift

Issue - State: open - Opened by spastorino about 6 years ago - 3 comments
Labels: E-medium, C-enhancement, T-compiler, A-cg-cranelift

#357 - Transcribe the Compiler Lecture RLS 2.0, Salsa, and Name Resolution

Issue - State: closed - Opened by spastorino about 6 years ago - 1 comment
Labels: E-help-wanted, A-resolve, T-compiler

#356 - Transcribe the Compiler Lecture Salsa In More Depth

Issue - State: closed - Opened by spastorino about 6 years ago - 1 comment
Labels: E-help-wanted

#339 - Background on `impl Trait`

Issue - State: open - Opened by mark-i-m about 6 years ago
Labels: E-hard, C-enhancement, T-compiler, T-types, WG-async, A-existential-types

#331 - document MIR-optimizations

Issue - State: open - Opened by JohnTitor about 6 years ago - 4 comments
Labels: E-help-wanted, E-hard, C-enhancement, T-compiler, A-mir-opt, WG-mir-opt

#310 - Add information on updating dependencies

Issue - State: open - Opened by varkor over 6 years ago - 2 comments
Labels: E-help-wanted, E-medium, C-enhancement, T-compiler, T-rustdoc, T-rustdoc-frontend, T-bootstrap, T-infra, T-libs, A-dependencies

#295 - Incorporate guidance on long error messages

Issue - State: open - Opened by nikomatsakis over 6 years ago - 3 comments
Labels: E-help-wanted, E-medium, C-enhancement, A-diagnostics, T-compiler, WG-diagnostics

#268 - Describe how to swap in local modified crate

Issue - State: open - Opened by pnkfelix over 6 years ago - 1 comment
Labels: E-help-wanted, E-easy, C-enhancement, T-compiler, T-bootstrap, A-contribution-workflows

#204 - document testing for broader set of targets

Issue - State: closed - Opened by pnkfelix almost 7 years ago - 11 comments
Labels: E-help-wanted, E-medium, A-contributor-onboarding, A-test-suite, T-compiler, T-bootstrap, T-infra, A-contribution-workflows

#203 - Explain all the stable hashing shenanigans

Issue - State: open - Opened by RalfJung almost 7 years ago - 10 comments
Labels: E-help-wanted, E-medium, E-needs-writeup, C-enhancement, T-compiler, A-incr-comp

#178 - Document HIR ty lowering

Issue - State: open - Opened by nikomatsakis almost 7 years ago - 10 comments
Labels: E-help-wanted, E-hard, C-enhancement, A-HIR, T-compiler, T-types

#174 - Guide mentions trait evaluation (as part of selection), but does not explain it

Issue - State: open - Opened by orium almost 7 years ago - 4 comments
Labels: E-hard, C-enhancement, A-trait-system, T-compiler, T-types

#120 - add notes about `rustdoc-ui` and `rustdoc-js` tests

Issue - State: open - Opened by QuietMisdreavus about 7 years ago - 1 comment
Labels: E-help-wanted, E-medium, C-enhancement, A-test-suite, T-rustdoc

#104 - More information on attributes

Issue - State: open - Opened by phansch over 7 years ago - 10 comments
Labels: E-hard, C-enhancement, A-HIR, T-compiler, A-attributes, A-AST

#94 - document where various bits of rust are desugared

Issue - State: open - Opened by nikomatsakis over 7 years ago - 6 comments
Labels: E-hard, C-enhancement, A-MIR, A-HIR, A-THIR, T-compiler, A-desugaring

#91 - Document common manipulations and operations

Issue - State: open - Opened by Michael-F-Bryan over 7 years ago - 6 comments
Labels: E-help-wanted, E-medium, C-enhancement, A-contributor-onboarding, T-compiler, A-examples

#87 - advice for debugging incremental compilation hashing failures etc

Issue - State: open - Opened by nikomatsakis over 7 years ago - 5 comments
Labels: E-help-wanted, E-hard, C-enhancement, T-compiler, A-incr-comp, A-devex, WG-incr-comp

#81 - Parallel rustc

Issue - State: open - Opened by nikomatsakis over 7 years ago - 2 comments
Labels: E-help-wanted, E-hard, C-enhancement, T-compiler, WG-parallel-rustc

#71 - Switching Out LLVM Backends

Issue - State: open - Opened by choudanu4 over 7 years ago - 1 comment
Labels: E-help-wanted, E-hard, C-enhancement, A-LLVM, T-compiler, A-custom-codegen-backend

#64 - Writing mentored issues

Issue - State: open - Opened by davidtwco over 7 years ago - 8 comments
Labels: E-help-wanted, E-needs-writeup, A-contributor-onboarding, T-compiler, A-social, A-contribution-workflows

#16 - "name resolution"

Issue - State: open - Opened by nikomatsakis over 7 years ago - 14 comments
Labels: E-hard, C-enhancement, A-resolve, T-compiler

#13 - "The parser"

Issue - State: open - Opened by nikomatsakis over 7 years ago - 12 comments
Labels: E-help-wanted, E-hard, C-enhancement, A-parser, T-compiler, A-lexing, A-AST