Equipo del compilador
Detalles internos del compilador, optimizaciones
Miembros
Aaron Hill
Camille Gillot
Michael Goulet
Eduard-Mihai Burtescu
Esteban Kuber
Jack Huey
lcnr
Matthew Jasper
Michael Woerister
Simonas Kazlauskas
Oliver Scherer
Vadim Petrochenkov
Felix Klock
Antiguos miembros
¡También queremos agradecer a todos los antiguos miembros sus inestimables contribuciones!
Contribuidores del equipo del compilador
Gente que contribuye regularmente
Miembros
apiraino
b-naber
bjorn3
Boxy
Yukang
Josh Stone
Augie Fackler
Dylan MacKenzie
Eric Holk
est31
Deadbeef
Florian Diebold
Rémy Rakic
Mark Rousskov
Nadrieril
Nikita Popov
Niko Matsakis
nils
Nicholas Nethercote
Ralf Jung
Ben Kimock
Alexandre Martin
Sparrow Li
Santiago Pastorino
Takayuki Maeda
The 8472
Tyler Mandry
tmiasko
varkor
Waffle Maybe
Igor Matuszewski
Antiguos miembros
¡También queremos agradecer a todos los antiguos miembros sus inestimables contribuciones!
Miri
Diseño e implementación del intérprete Miri
Miembros
Antiguos miembros
¡También queremos agradecer a todos los antiguos miembros sus inestimables contribuciones!
rust-analyzer team
Rust IDE support and error-resilient compiler front-end
Miembros
bjorn3
Florian Diebold
Hamidreza Kalbasi
Laurențiu Nicola
Ryo Yoshida
Antiguos miembros
¡También queremos agradecer a todos los antiguos miembros sus inestimables contribuciones!
Types team
Working to implement and formally define the semantics of the Rust language
Miembros
Ali MJ Al-Nasrawy
Boxy
Michael Goulet
lcnr
Oliver Scherer
Santiago Pastorino
Exploit Mitigations Project Group
Maintaining and improving the existing, implementing, and researching new exploit mitigations for the Rust compiler
Miembros
Stable MIR Project Group
Define compiler intermediate representation usable by external tools
Miembros
THIR Unsafety Checker Project Group
Working on refactoring unsafety checking to operate on THIR
Miembros
Rustc Trait System Refactor Initiative
Refactoring the trait system of rustc
Miembros
Boxy
Camille Gillot
Michael Goulet
Santiago Pastorino
Binary size working group
Improving the binary size of Rust programs and libraries
Miembros
David Wood
h1467792822
Jakub Beránek
Gary Guo
Nicholas Nethercote
Wayne Wu
Jubilee
Rendimiento del compilador
Mejorar el rendimiento de rustc (tiempo de compilación).
Miembros
Jakub Beránek
Rémy Rakic
Michael Woerister
Nicholas Nethercote
Felix Klock
Ryan Levick
Tyson Nottingham
Wesley Wiser
Compile-time Function Evaluation Working Group
Soundly expanding the capabilities of compile-time function evaluation in Rust
Miembros
Antiguos miembros
¡También queremos agradecer a todos los antiguos miembros sus inestimables contribuciones!
Grupo de trabajo de depuración
herramientas de depuración y trabajo fundacional
Miembros
Antiguos miembros
¡También queremos agradecer a todos los antiguos miembros sus inestimables contribuciones!
Diagnostics working group
Aiming to make rustc better at telling the user why the compiler isn't smart enough to understand their code yet
Miembros
Incremental compilation working group
Improving incremental compilation in rustc
Miembros
Aaron Hill
Camille Gillot
David Wood
Michael Woerister
Antiguos miembros
¡También queremos agradecer a todos los antiguos miembros sus inestimables contribuciones!
Macros working group
Revival and Improving the Rust Macros
Miembros
Arthur Cohen
Daniel Henry-Mantilla
Jacob Pratt
Lukas Wirth
Optimizaciones de la MIR
Crear optimizaciones en la MIR y refactorizarla para hacerla más optimizable.
Miembros
David Wood
Eduard-Mihai Burtescu
Jakob Degen
Mahmut Bulut
Wesley Wiser
Antiguos miembros
¡También queremos agradecer a todos los antiguos miembros sus inestimables contribuciones!
rustc paralelo
Hacer que rustc compile en paralelo por defecto
Miembros
bjorn3
Jakub Beránek
Nicholas Nethercote
Sparrow Li
Antiguos miembros
¡También queremos agradecer a todos los antiguos miembros sus inestimables contribuciones!
Polonius
Trabajo experimental en una nueva implementación del borrow checker
Miembros
Amanda Stjerna
Dylan MacKenzie
Matthew Jasper
Polymorphization working group
Implementing polymorphization to reduce unnecessary monomorphisation in rustc
Miembros
Prioritization working group
Triaging bugs, mainly deciding if bugs are critical (potential release blockers) or not
Miembros
Noah Lev
Dylan DPC
Hameer Abbasi
Hirochika Matsumoto
inquisitivecrystal
lcnr
Felix Klock
Antiguos miembros
¡También queremos agradecer a todos los antiguos miembros sus inestimables contribuciones!
RFC 2229
Hacer que una closure capture campos individuales de una variable en lugar de toda la variable compuesta
Miembros
Aman Arora
Archer Zhang
ChrisPardy
Jennifer Wills
logmosier
Dhruv Jauhar
Roxane
Grupo de trabajo Guía de desarrollo de rustc
Facilitar la comprensión del compilador, asegurando que la guía de rustc y la documentación del API están "completos"
Miembros
Antiguos miembros
¡También queremos agradecer a todos los antiguos miembros sus inestimables contribuciones!
Rust Code Reading Club working group
Helping new and experienced contributors learn more about rustc