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

Labelled with: C-enhancement

#2459 - rustdoc: Restructure all rustdoc-related chapters

Issue - State: open - Opened by fmease 5 months ago
Labels: C-enhancement, C-cleanup, T-rustdoc

#2448 - Better contributing docs for rustc-dev-guide itself

Issue - State: open - Opened by jieyouxu 5 months ago
Labels: C-enhancement, A-meta, A-contributor-onboarding, WG-rustc-dev-guide

#2442 - Document how to figure out which rust-lang/rust CI job run what test suites against which host/targets

Issue - State: open - Opened by jieyouxu 5 months ago
Labels: C-enhancement, A-test-suite, T-compiler, T-bootstrap, T-infra, A-CI

#2411 - Consider setting up / enabling triagebot waiting-on-author/review and shortcut features

Issue - State: open - Opened by jieyouxu 6 months ago
Labels: C-enhancement, A-meta, WG-rustc-dev-guide

#2175 - Explain difference between `rustc_middle::{something}` and `rustc_{something}` in rustc dev guide

Issue - State: open - Opened by camelid about 5 years ago - 5 comments
Labels: C-enhancement, A-meta, A-docs, A-contributor-roadblock

#2144 - Talk about the `async` machinery, the key concepts, analysis, representations, etc.

Issue - State: open - Opened by jieyouxu 12 months ago
Labels: C-enhancement, A-MIR, A-HIR, A-THIR, T-compiler, I-terse, A-async, WG-async, A-types

#2126 - Collect backlinks to rustc-dev-guide reading club sessions

Issue - State: open - Opened by jieyouxu about 1 year ago
Labels: E-easy, C-enhancement, WG-rustc-dev-guide, F-reading-club

#2116 - Tracking issue for high-level compiler overview rework

Issue - State: open - Opened by jieyouxu about 1 year ago
Labels: C-tracking-issue, C-enhancement, T-compiler, A-compiler-architecture

#2114 - The `{{produces}}` special marker isn't explain in lint docs

Issue - State: open - Opened by jieyouxu about 1 year ago
Labels: E-medium, C-enhancement, A-lints, T-compiler

#942 - Document using download-rustc for working on rustdoc

Issue - State: closed - Opened by jyn514 about 5 years ago - 2 comments
Labels: E-easy, C-enhancement, A-contributor-onboarding, T-rustdoc

#657 - Document Pattern and Exhaustiveness checking

Issue - State: closed - Opened by mark-i-m over 5 years ago - 6 comments
Labels: E-help-wanted, E-hard, C-enhancement, T-compiler, A-patterns, A-exhaustiveness-check

#554 - Document setup of rust-analyzer specifically for rustc hacking atop "popular" IDE/editors

Issue - State: closed - Opened by pnkfelix almost 6 years ago - 8 comments
Labels: C-enhancement, T-compiler, T-bootstrap, A-contribution-workflows

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

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

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

Issue - State: open - Opened by spastorino about 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 about 6 years ago - 3 comments
Labels: E-hard, C-enhancement, A-contributor-onboarding, A-codegen, A-LLVM, T-compiler, A-custom-codegen-backend

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

Issue - State: open - Opened by spastorino over 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 over 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 over 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 over 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 over 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 over 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 over 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 over 6 years ago - 1 comment
Labels: E-help-wanted, E-medium, C-enhancement, T-compiler, T-lang, A-closures

#360 - Transcribe the Compiler Lecture Rust analyzer syntax trees

Issue - State: open - Opened by spastorino over 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 over 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 over 6 years ago - 3 comments
Labels: E-medium, C-enhancement, T-compiler, A-cg-cranelift

#339 - Background on `impl Trait`

Issue - State: open - Opened by mark-i-m over 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 over 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 almost 7 years ago - 1 comment
Labels: E-help-wanted, E-easy, C-enhancement, T-compiler, T-bootstrap, A-contribution-workflows

#203 - Explain all the stable hashing shenanigans

Issue - State: open - Opened by RalfJung about 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 over 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 over 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 over 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

#16 - "name resolution"

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

#13 - "The parser"

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