コンパイラチーム

コンパイラ内部と最適化を扱います

メンバー

David Wood

David Wood

GitHub: davidtwco
チームリーダー
Wesley Wiser

Wesley Wiser

GitHub: wesleywiser
チームリーダー
Aaron Hill

Aaron Hill

GitHub: Aaron1011
Camille Gillot

Camille Gillot

GitHub: cjgillot
Michael Goulet

Michael Goulet

GitHub: compiler-errors
Eduard-Mihai Burtescu

Eduard-Mihai Burtescu

GitHub: eddyb
Esteban Kuber

Esteban Kuber

GitHub: estebank
Jack Huey

Jack Huey

GitHub: jackh726
lcnr

lcnr

GitHub: lcnr
Matthew Jasper

Matthew Jasper

GitHub: matthewjasper
Michael Woerister

Michael Woerister

Simonas Kazlauskas

Simonas Kazlauskas

GitHub: nagisa
Oliver Scherer

Oliver Scherer

GitHub: oli-obk
Vadim Petrochenkov

Vadim Petrochenkov

GitHub: petrochenkov
Felix Klock

Felix Klock

GitHub: pnkfelix

Alumni

かけがえのない貢献をしてくれた過去のすべてのメンバーに感謝します!

James Miller
GitHub: Aatch
Ariel Ben-Yehuda
GitHub: arielb1
Brian Koropoff
GitHub: bkoropoff
Taylor Cramer
GitHub: cramertj
Björn Steinbrink
GitHub: dotdash
Jeffrey Seyfried
GitHub: jseyfried
Niko Matsakis
GitHub: nikomatsakis
Nick Cameron
GitHub: nrc
varkor
GitHub: varkor
Zoxc
GitHub: Zoxc

コンパイラチームコントリビュータ

定期的にRustコンパイラに貢献している人々

メンバー

apiraino

apiraino

GitHub: apiraino
b-naber

b-naber

GitHub: b-naber
bjorn3

bjorn3

GitHub: bjorn3
Boxy

Boxy

GitHub: BoxyUwU
Yukang

Yukang

GitHub: chenyukang
Josh Stone

Josh Stone

GitHub: cuviper
Augie Fackler

Augie Fackler

GitHub: durin42
Eric Holk

Eric Holk

GitHub: eholk
est31

est31

GitHub: est31
Deadbeef

Deadbeef

GitHub: fee1-dead
Florian Diebold

Florian Diebold

GitHub: flodiebold
León Orell Valerian Liehr

León Orell Valerian Liehr

GitHub: fmease
Rémy Rakic

Rémy Rakic

GitHub: lqd
Mark Rousskov

Mark Rousskov

GitHub: Mark-Simulacrum
Nadrieril

Nadrieril

GitHub: Nadrieril
Nikita Popov

Nikita Popov

GitHub: nikic
Niko Matsakis

Niko Matsakis

GitHub: nikomatsakis
nils

nils

GitHub: Nilstrieb
Nicholas Nethercote

Nicholas Nethercote

GitHub: nnethercote
Ralf Jung

Ralf Jung

GitHub: RalfJung
Ben Kimock

Ben Kimock

GitHub: saethlin
Sparrow Li

Sparrow Li

GitHub: SparrowLii
Santiago Pastorino

Santiago Pastorino

GitHub: spastorino
Takayuki Maeda

Takayuki Maeda

GitHub: TaKO8Ki
The 8472

The 8472

GitHub: the8472
Tyler Mandry

Tyler Mandry

GitHub: tmandry
tmiasko

tmiasko

GitHub: tmiasko
Waffle Maybe

Waffle Maybe

GitHub: WaffleLapkin

Alumni

かけがえのない貢献をしてくれた過去のすべてのメンバーに感謝します!

Mazdak Farrokhzad
GitHub: Centril
Dylan MacKenzie
GitHub: ecstatic-morse
Léo Lanteri Thauvin
GitHub: LeSeulArtichaut
Aleksey Kladov
GitHub: matklad
Alexandre Martin
GitHub: scalexm
varkor
GitHub: varkor
Igor Matuszewski
GitHub: Xanewok
Zack M. Davis
GitHub: zackmdavis

Miriチーム

Miriインタプリタのデザインと実装を行います

メンバー

Oliver Scherer

Oliver Scherer

GitHub: oli-obk
チームリーダー
Ralf Jung

Ralf Jung

GitHub: RalfJung
チームリーダー
Ben Kimock

Ben Kimock

GitHub: saethlin

Alumni

かけがえのない貢献をしてくれた過去のすべてのメンバーに感謝します!

Scott Olson
GitHub: solson

rust-analyzer team

Rust IDE support and error-resilient compiler front-end

メンバー

Lukas Wirth

Lukas Wirth

GitHub: Veykril
チームリーダー
Florian Diebold

Florian Diebold

GitHub: flodiebold
Hamidreza Kalbasi

Hamidreza Kalbasi

GitHub: HKalbasi
Laurențiu Nicola

Laurențiu Nicola

GitHub: lnicola
Ryo Yoshida

Ryo Yoshida

GitHub: lowr

Alumni

かけがえのない貢献をしてくれた過去のすべてのメンバーに感謝します!

Edwin Cheng
GitHub: edwin0cheng
Aleksey Kladov
GitHub: matklad
Kirill Bulatov
GitHub: SomeoneToIgnore

rust-analyzer team contributors

Contributing to the rust-analyzer compiler front-end on a regular basis

メンバー

Ali Bektas

Ali Bektas

GitHub: alibektas
bjorn3

bjorn3

GitHub: bjorn3
David Barsky

David Barsky

GitHub: davidbarsky
Nadrieril

Nadrieril

GitHub: Nadrieril
Dongyang Zheng

Dongyang Zheng

GitHub: Young-Flash

Types team

Working to implement and formally define the semantics of the Rust language

メンバー

Jack Huey

Jack Huey

GitHub: jackh726
チームリーダー
Niko Matsakis

Niko Matsakis

GitHub: nikomatsakis
チームリーダー
Ali MJ Al-Nasrawy

Ali MJ Al-Nasrawy

GitHub: aliemjay
Boxy

Boxy

GitHub: BoxyUwU
Michael Goulet

Michael Goulet

GitHub: compiler-errors
lcnr

lcnr

GitHub: lcnr
Oliver Scherer

Oliver Scherer

GitHub: oli-obk
Santiago Pastorino

Santiago Pastorino

GitHub: spastorino

Exploit Mitigations Project Group

Maintaining and improving the existing, implementing, and researching new exploit mitigations for the Rust compiler

メンバー

Ramon de C Valle

Ramon de C Valle

GitHub: rcvalle
チームリーダー
Josh Stone

Josh Stone

GitHub: cuviper

Stable MIR Project Group

Define compiler intermediate representation usable by external tools

メンバー

Celina V.

Celina V.

GitHub: celinval
チームリーダー
Felix Klock

Felix Klock

GitHub: pnkfelix
チームリーダー
Oliver Scherer

Oliver Scherer

GitHub: oli-obk
Oguz

Oguz

GitHub: ouz-a

Alumni

かけがえのない貢献をしてくれた過去のすべてのメンバーに感謝します!

Santiago Pastorino
GitHub: spastorino

THIR Unsafety Checker Project Group

Working on refactoring unsafety checking to operate on THIR

メンバー

Niko Matsakis

Niko Matsakis

GitHub: nikomatsakis
チームリーダー

Rustc Trait System Refactor Initiative

Refactoring the trait system of rustc

メンバー

lcnr

lcnr

GitHub: lcnr
チームリーダー
Boxy

Boxy

GitHub: BoxyUwU
Camille Gillot

Camille Gillot

GitHub: cjgillot
Michael Goulet

Michael Goulet

GitHub: compiler-errors

Binary size working group

Improving the binary size of Rust programs and libraries

メンバー

Mara Bos

Mara Bos

GitHub: m-ou-se
チームリーダー
Thom Chiovoloni

Thom Chiovoloni

GitHub: thomcc
チームリーダー
Antoni Boucher

Antoni Boucher

GitHub: antoyo
David Wood

David Wood

GitHub: davidtwco
h1467792822

h1467792822

GitHub: h1467792822
Jakub Beránek

Jakub Beránek

GitHub: Kobzol
Alyssa Haroldsen

Alyssa Haroldsen

GitHub: kupiakos
Gary Guo

Gary Guo

GitHub: nbdd0121
Nicholas Nethercote

Nicholas Nethercote

GitHub: nnethercote
Trevor Gross

Trevor Gross

GitHub: tgross35
Wayne Wu

Wayne Wu

GitHub: wain303009
Jubilee

Jubilee

GitHub: workingjubilee

コンパイラパフォーマンスワーキンググループ

rustcコンパイルパフォーマンス(ビルド時間)の改善を行います。

メンバー

Mark Rousskov

Mark Rousskov

GitHub: Mark-Simulacrum
チームリーダー
Jakub Beránek

Jakub Beránek

GitHub: Kobzol
Rémy Rakic

Rémy Rakic

GitHub: lqd
Michael Woerister

Michael Woerister

Nicholas Nethercote

Nicholas Nethercote

GitHub: nnethercote
Felix Klock

Felix Klock

GitHub: pnkfelix
Ryan Levick

Ryan Levick

GitHub: rylev
Tyson Nottingham

Tyson Nottingham

GitHub: tgnottingham

Alumni

かけがえのない貢献をしてくれた過去のすべてのメンバーに感謝します!

Wesley Wiser
GitHub: wesleywiser

Compile-time Function Evaluation Working Group

Soundly expanding the capabilities of compile-time function evaluation in Rust

メンバー

Oliver Scherer

Oliver Scherer

GitHub: oli-obk
チームリーダー
Ralf Jung

Ralf Jung

GitHub: RalfJung
チームリーダー
Deadbeef

Deadbeef

GitHub: fee1-dead
lcnr

lcnr

GitHub: lcnr

Alumni

かけがえのない貢献をしてくれた過去のすべてのメンバーに感謝します!

Dylan MacKenzie
GitHub: ecstatic-morse

デバッギングワーキンググループ

ツールと基盤のデバッグを行います

メンバー

Felix Klock

Felix Klock

GitHub: pnkfelix
チームリーダー
Wesley Wiser

Wesley Wiser

GitHub: wesleywiser
チームリーダー
David Wood

David Wood

GitHub: davidtwco
Michael Woerister

Michael Woerister

Alumni

かけがえのない貢献をしてくれた過去のすべてのメンバーに感謝します!

Manish Goregaokar
GitHub: Manishearth

Diagnostics working group

Aiming to make rustc better at telling the user why the compiler isn't smart enough to understand their code yet

メンバー

Esteban Kuber

Esteban Kuber

GitHub: estebank
チームリーダー
Oliver Scherer

Oliver Scherer

GitHub: oli-obk
チームリーダー
Michael Goulet

Michael Goulet

GitHub: compiler-errors
David Wood

David Wood

GitHub: davidtwco
Yuki Okushi

Yuki Okushi

GitHub: JohnTitor
Takayuki Maeda

Takayuki Maeda

GitHub: TaKO8Ki

rustc_codegen_gcc

メンバー

Antoni Boucher

Antoni Boucher

GitHub: antoyo
チームリーダー
Guillaume Gomez

Guillaume Gomez

GitHub: GuillaumeGomez

Incremental compilation working group

Improving incremental compilation in rustc

メンバー

Felix Klock

Felix Klock

GitHub: pnkfelix
チームリーダー
Wesley Wiser

Wesley Wiser

GitHub: wesleywiser
チームリーダー
Aaron Hill

Aaron Hill

GitHub: Aaron1011
Camille Gillot

Camille Gillot

GitHub: cjgillot
David Wood

David Wood

GitHub: davidtwco
Michael Woerister

Michael Woerister

Alumni

かけがえのない貢献をしてくれた過去のすべてのメンバーに感謝します!

pierwill
GitHub: pierwill
Santiago Pastorino
GitHub: spastorino

LLVMワーキンググループ

開発中のRustの言語表現のために上流のLLVMを調整します

メンバー

Nikita Popov

Nikita Popov

GitHub: nikic
チームリーダー
Josh Stone

Josh Stone

GitHub: cuviper
DianQK

DianQK

GitHub: DianQK
Simonas Kazlauskas

Simonas Kazlauskas

GitHub: nagisa

Macros working group

メンバー

Eric Holk

Eric Holk

GitHub: eholk
チームリーダー
Vincenzo Palazzo

Vincenzo Palazzo

GitHub: vincenzopalazzo
チームリーダー
Arthur Cohen

Arthur Cohen

GitHub: CohenArthur
Daniel Henry-Mantilla

Daniel Henry-Mantilla

Jacob Pratt

Jacob Pratt

GitHub: jhpratt
Lukas Wirth

Lukas Wirth

GitHub: Veykril

MIR最適化ワーキンググループ

MIRの最適化機能の実装と、さらなる最適化のためのリファクタリングを行います。

メンバー

Oliver Scherer

Oliver Scherer

GitHub: oli-obk
チームリーダー
David Wood

David Wood

GitHub: davidtwco
DianQK

DianQK

GitHub: DianQK
Eduard-Mihai Burtescu

Eduard-Mihai Burtescu

GitHub: eddyb
Jakob Degen

Jakob Degen

GitHub: JakobDegen
Mahmut Bulut

Mahmut Bulut

GitHub: vertexclique
Wesley Wiser

Wesley Wiser

GitHub: wesleywiser

Alumni

かけがえのない貢献をしてくれた過去のすべてのメンバーに感謝します!

Santiago Pastorino
GitHub: spastorino

rustc並列化ワーキンググループ

メンバー

Camille Gillot

Camille Gillot

GitHub: cjgillot
チームリーダー
bjorn3

bjorn3

GitHub: bjorn3
Jakub Beránek

Jakub Beránek

GitHub: Kobzol
Nicholas Nethercote

Nicholas Nethercote

GitHub: nnethercote
Sparrow Li

Sparrow Li

GitHub: SparrowLii

Alumni

かけがえのない貢献をしてくれた過去のすべてのメンバーに感謝します!

Alex Crichton
GitHub: alexcrichton
Josh Stone
GitHub: cuviper
Mark Rousskov
GitHub: Mark-Simulacrum
Niko Matsakis
GitHub: nikomatsakis
Santiago Pastorino
GitHub: spastorino
Zoxc
GitHub: Zoxc

PGO(プロファイルに基づく最適化)ワーキンググループ

rustcにプロファイルに基づく最適化を実装します

メンバー

Michael Woerister

Michael Woerister

チームリーダー

Poloniusワーキンググループ

新しい借用チェッカの実験的な実装を行います

メンバー

Rémy Rakic

Rémy Rakic

GitHub: lqd
チームリーダー
Niko Matsakis

Niko Matsakis

GitHub: nikomatsakis
チームリーダー
Amanda Stjerna

Amanda Stjerna

GitHub: amandasystems
Dylan MacKenzie

Dylan MacKenzie

GitHub: ecstatic-morse
Matthew Jasper

Matthew Jasper

GitHub: matthewjasper

Polymorphization working group

Implementing polymorphization to reduce unnecessary monomorphisation in rustc

メンバー

David Wood

David Wood

GitHub: davidtwco
チームリーダー
Eduard-Mihai Burtescu

Eduard-Mihai Burtescu

GitHub: eddyb
lcnr

lcnr

GitHub: lcnr

Prioritization working group

Triaging bugs, mainly deciding if bugs are critical (potential release blockers) or not

メンバー

apiraino

apiraino

GitHub: apiraino
チームリーダー
Wesley Wiser

Wesley Wiser

GitHub: wesleywiser
チームリーダー
Noah Lev

Noah Lev

GitHub: camelid
Dylan DPC

Dylan DPC

GitHub: Dylan-DPC
Hameer Abbasi

Hameer Abbasi

GitHub: hameerabbasi
Hirochika Matsumoto

Hirochika Matsumoto

GitHub: hkmatsumoto
inquisitivecrystal

inquisitivecrystal

lcnr

lcnr

GitHub: lcnr
Felix Klock

Felix Klock

GitHub: pnkfelix

Alumni

かけがえのない貢献をしてくれた過去のすべてのメンバーに感謝します!

amit
GitHub: am-1t
Bawer Dagdeviren
GitHub: bawerd
Mazdak Farrokhzad
GitHub: Centril
DJ Carpenter
GitHub: djcarpe
Fredrik Østrem
GitHub: frxstrem
Jonathan Chasteen
GitHub: jechasteen
Yuki Okushi
GitHub: JohnTitor
Jynn Nelson
GitHub: jyn514
Léo Lanteri Thauvin
GitHub: LeSeulArtichaut
Who? Me?!
GitHub: mark-i-m
Mason Stallmo
GitHub: mstallmo
Jeremy Lempereur
GitHub: o0Ignition0o
Santiago Pastorino
GitHub: spastorino
Stu
GitHub: Stupremee

RFC 2229ワーキンググループ

クロージャが変数全体ではなく、個々のフィールドをキャプチャするようにします

メンバー

Matthew Jasper

Matthew Jasper

GitHub: matthewjasper
チームリーダー
Niko Matsakis

Niko Matsakis

GitHub: nikomatsakis
チームリーダー
Aman Arora

Aman Arora

GitHub: arora-aman
Archer Zhang

Archer Zhang

GitHub: Azhng
ChrisPardy

ChrisPardy

GitHub: ChrisPardy
Jennifer Wills

Jennifer Wills

GitHub: jenniferwills
logmosier

logmosier

GitHub: logmosier
Dhruv Jauhar

Dhruv Jauhar

GitHub: null-sleep
Roxane

Roxane

GitHub: roxelo

Rustc Dev Guideワーキンググループ

rustc-dev-guideとAPIドキュメントを「完全」なものにすることでコンパイラを学びやすいものにします

メンバー

Yuki Okushi

Yuki Okushi

GitHub: JohnTitor
チームリーダー
Santiago Pastorino

Santiago Pastorino

GitHub: spastorino
チームリーダー
Noah Lev

Noah Lev

GitHub: camelid
Iñaki Garay

Iñaki Garay

GitHub: igaray
Tshepang Mbambo

Tshepang Mbambo

GitHub: tshepang

Alumni

かけがえのない貢献をしてくれた過去のすべてのメンバーに感謝します!

Amanjeev Sethi
GitHub: amanjeev
Chris Simpkins
GitHub: chrissimpkins
Jynn Nelson
GitHub: jyn514
Léo Lanteri Thauvin
GitHub: LeSeulArtichaut
Who? Me?!
GitHub: mark-i-m
Paul Daniel Faria
GitHub: Nashenas88
pierwill
GitHub: pierwill
Ryan Levick
GitHub: rylev
Togi Sergey
GitHub: togiberlin

Rust Code Reading Club working group

Helping new and experienced contributors learn more about rustc

メンバー

Doc Jones

Doc Jones

GitHub: doc-jones
チームリーダー
Niko Matsakis

Niko Matsakis

GitHub: nikomatsakis
チームリーダー

Self-Profileワーキンググループ

メンバー

Michael Woerister

Michael Woerister

チームリーダー
Wesley Wiser

Wesley Wiser

GitHub: wesleywiser
チームリーダー