Skip to content

Issues: rust-lang/rustc-dev-guide

Beta
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Assignee
Filter by who’s assigned
Assigned to nobody Loading
Sort

Issues list

Transcribe the Compiler Lecture How the chalk-engine crate works E-help-wanted Call for participation: extra help is wanted T-types Relevant to types team
#366 opened Jun 29, 2019 by spastorino
Transcribe the Compiler Lecture Coherence in Chalk by Sunjay Varma - Bay Area Rust Meetup E-help-wanted Call for participation: extra help is wanted T-types Relevant to types team
#365 opened Jun 29, 2019 by spastorino
Transcribe the Compiler Lecture rustc-chalk integration overview E-help-wanted Call for participation: extra help is wanted T-types Relevant to types team
#364 opened Jun 29, 2019 by spastorino
Transcribe the Compiler Lecture Polonius-rustc walkthrough A-polonius Area: borrow checker (polonius) E-help-wanted Call for participation: extra help is wanted T-compiler Relevant to compiler team
#363 opened Jun 29, 2019 by spastorino
Transcribe the Compiler Lecture oli-obk on miri and constant evaluation A-const-eval Area: const evaluation A-miri Area: miri E-help-wanted Call for participation: extra help is wanted E-medium Difficulty: might require some prior knowledge or code reading T-compiler Relevant to compiler team WG-const-eval Working group: const-eval
#362 opened Jun 29, 2019 by spastorino
Transcribe the Compiler Lecture rust-analyzer type-checker overview by flodiebold A-type-check Area: type checking E-help-wanted Call for participation: extra help is wanted E-medium Difficulty: might require some prior knowledge or code reading T-rust-analyzer Relevant to rust-analyzer team
#361 opened Jun 29, 2019 by spastorino
Transcribe the Compiler Lecture Rust analyzer syntax trees A-AST Area: abstract syntax tree C-enhancement Category: enhancement E-help-wanted Call for participation: extra help is wanted E-medium Difficulty: might require some prior knowledge or code reading T-rust-analyzer Relevant to rust-analyzer team
#360 opened Jun 29, 2019 by spastorino
Transcribe the Compiler Lecture Rust analyzer guide C-enhancement Category: enhancement E-easy Difficulty: might be a good place for a beginner E-help-wanted Call for participation: extra help is wanted T-rust-analyzer Relevant to rust-analyzer team
#359 opened Jun 29, 2019 by spastorino
Transcribe the Compiler Lecture Cranelift A-cg-cranelift Area: cranelift codegen backend C-enhancement Category: enhancement E-medium Difficulty: might require some prior knowledge or code reading T-compiler Relevant to compiler team
#358 opened Jun 29, 2019 by spastorino
Background on impl Trait A-existential-types Area: existential types C-enhancement Category: enhancement E-hard Difficulty: might require advanced knowledge T-compiler Relevant to compiler team T-types Relevant to types team WG-async Working group: async
#339 opened Jun 14, 2019 by mark-i-m
document MIR-optimizations A-mir-opt Area: MIR optimizations C-enhancement Category: enhancement E-hard Difficulty: might require advanced knowledge E-help-wanted Call for participation: extra help is wanted T-compiler Relevant to compiler team WG-mir-opt Working group: MIR optimizations
#331 opened Jun 7, 2019 by JohnTitor
Add information on updating dependencies A-dependencies Area: dependencies C-enhancement Category: enhancement E-help-wanted Call for participation: extra help is wanted E-medium Difficulty: might require some prior knowledge or code reading T-bootstrap Relevant to bootstrap team T-compiler Relevant to compiler team T-infra Relevant to infra team T-libs Relevant to libs team T-rustdoc Relevant to rustdoc team T-rustdoc-frontend Relevant to rustdoc-frontend team
#310 opened Apr 27, 2019 by varkor
Incorporate guidance on long error messages A-diagnostics Area: diagnostics C-enhancement Category: enhancement E-help-wanted Call for participation: extra help is wanted E-medium Difficulty: might require some prior knowledge or code reading T-compiler Relevant to compiler team WG-diagnostics Working group: diagnostics
#295 opened Apr 15, 2019 by nikomatsakis
Describe how to swap in local modified crate A-contribution-workflows Area: contribution workflows C-enhancement Category: enhancement E-easy Difficulty: might be a good place for a beginner E-help-wanted Call for participation: extra help is wanted T-bootstrap Relevant to bootstrap team T-compiler Relevant to compiler team
#268 opened Jan 22, 2019 by pnkfelix
Explain all the stable hashing shenanigans A-incr-comp Area: incremental compilation C-enhancement Category: enhancement E-help-wanted Call for participation: extra help is wanted E-medium Difficulty: might require some prior knowledge or code reading E-needs-writeup Call for participation: discussion can be written up without much research required T-compiler Relevant to compiler team
#203 opened Sep 20, 2018 by RalfJung
Document HIR ty lowering A-HIR Area: high-level intermediate representation (HIR) C-enhancement Category: enhancement E-hard Difficulty: might require advanced knowledge E-help-wanted Call for participation: extra help is wanted T-compiler Relevant to compiler team T-types Relevant to types team
#178 opened Aug 8, 2018 by nikomatsakis
4 tasks
Guide mentions trait evaluation (as part of selection), but does not explain it A-trait-system Area: trait system C-enhancement Category: enhancement E-hard Difficulty: might require advanced knowledge T-compiler Relevant to compiler team T-types Relevant to types team
#174 opened Jul 30, 2018 by orium
add notes about rustdoc-ui and rustdoc-js tests A-test-suite Area: rust-lang/rust test suites C-enhancement Category: enhancement E-help-wanted Call for participation: extra help is wanted E-medium Difficulty: might require some prior knowledge or code reading T-rustdoc Relevant to rustdoc team
#120 opened May 2, 2018 by QuietMisdreavus
More information on attributes A-AST Area: abstract syntax tree A-attributes Area: attributes A-HIR Area: high-level intermediate representation (HIR) C-enhancement Category: enhancement E-hard Difficulty: might require advanced knowledge T-compiler Relevant to compiler team
#104 opened Mar 27, 2018 by phansch
document where various bits of rust are desugared A-desugaring Area: how constructs are desugared over various IR lowerings A-HIR Area: high-level intermediate representation (HIR) A-MIR Area: mid-level intermediate representation (MIR) A-THIR Area: typed high-level intermediate representation (THIR) C-enhancement Category: enhancement E-hard Difficulty: might require advanced knowledge T-compiler Relevant to compiler team
#94 opened Mar 19, 2018 by nikomatsakis
4 tasks
Document common manipulations and operations A-contributor-onboarding Area: contributor on-boarding advice (e.g. for new contributors) A-examples Area: examples C-enhancement Category: enhancement E-help-wanted Call for participation: extra help is wanted E-medium Difficulty: might require some prior knowledge or code reading T-compiler Relevant to compiler team
#91 opened Mar 15, 2018 by Michael-F-Bryan
advice for debugging incremental compilation hashing failures etc A-contributor-devex Area: contributor developer experience A-incr-comp Area: incremental compilation C-enhancement Category: enhancement E-hard Difficulty: might require advanced knowledge E-help-wanted Call for participation: extra help is wanted T-compiler Relevant to compiler team WG-incr-comp Working group: incremental compilation
#87 opened Mar 13, 2018 by nikomatsakis
Parallel rustc C-enhancement Category: enhancement E-hard Difficulty: might require advanced knowledge E-help-wanted Call for participation: extra help is wanted T-compiler Relevant to compiler team WG-parallel-rustc Working group: parallel rustc
#81 opened Mar 9, 2018 by nikomatsakis
Switching Out LLVM Backends A-custom-codegen-backend Area: custom codegen backend A-LLVM Area: LLVM C-enhancement Category: enhancement E-hard Difficulty: might require advanced knowledge E-help-wanted Call for participation: extra help is wanted T-compiler Relevant to compiler team
#71 opened Mar 2, 2018 by choudanu4
Writing mentored issues A-contribution-workflows Area: contribution workflows A-contributor-onboarding Area: contributor on-boarding advice (e.g. for new contributors) A-social Area: social aspects E-help-wanted Call for participation: extra help is wanted E-needs-writeup Call for participation: discussion can be written up without much research required T-compiler Relevant to compiler team
#64 opened Feb 23, 2018 by davidtwco
ProTip! no:milestone will show everything without a milestone.