blob: e83591d5f162b4cf99a9f9f3bb9fab11172744da [file] [log] [blame]
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -07001================
David Spickettd4ea0862024-10-14 09:09:48 +01002LLDB Maintainers
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -07003================
4
David Spickettd4ea0862024-10-14 09:09:48 +01005This file is a list of the `maintainers <https://llvm.org/docs/DeveloperPolicy.html#maintainers>`_ for LLDB.
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -07006
7.. contents::
8 :depth: 2
9 :local:
10
David Spickettd4ea0862024-10-14 09:09:48 +010011Current Maintainers
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -070012===================
David Spickettd4ea0862024-10-14 09:09:48 +010013The following people are the active maintainers for the project. Please reach
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -070014out to them for code reviews, questions about their area of expertise, or other
15assistance.
16
David Spickettd4ea0862024-10-14 09:09:48 +010017Lead Maintainer
18---------------
19
20Responsible for project as a whole, and for any areas not covered by a specific
21maintainer.
22
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -070023| Jonas Devlieghere
David Spickett3d06de52024-08-15 09:07:02 +010024| jonas\@devlieghere.com (email), jdevlieghere (GitHub), jdevlieghere (Discourse), jdevlieghere (Discord)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -070025
26Components
27----------
David Spickettd4ea0862024-10-14 09:09:48 +010028These maintainers are responsible for particular high-level components within
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -070029LLDB.
30
31ABI
32~~~
33| Jason Molenda
David Spickett3d06de52024-08-15 09:07:02 +010034| jmolenda\@apple.com (email), jasonmolenda (GitHub), jasonmolenda (Discourse), jasonmolenda (Discord)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -070035
36| David Spickett
David Spickett3d06de52024-08-15 09:07:02 +010037| david.spickett\@linaro.org (email), DavidSpickett (GitHub), DavidSpickett (Discourse), davidspickett (Discord)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -070038
39
40Breakpoint
41~~~~~~~~~~
42| Jim Ingham
David Spickett3d06de52024-08-15 09:07:02 +010043| jingham\@apple.com (email), jimingham (GitHub), jingham (Discourse)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -070044
45CMake & Build System
46~~~~~~~~~~~~~~~~~~~~
47| Jonas Devlieghere
David Spickett3d06de52024-08-15 09:07:02 +010048| jonas\@devlieghere.com (email), jdevlieghere (GitHub), jdevlieghere (Discourse), jdevlieghere (Discord)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -070049
50| Alex Langford
David Spickett3d06de52024-08-15 09:07:02 +010051| alangford\@apple.com (email), bulbazord (GitHub), bulbazord (Discourse), bulba_zord (Discord)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -070052
53Commands
54~~~~~~~~
55| Jim Ingham
David Spickett3d06de52024-08-15 09:07:02 +010056| jingham\@apple.com (email), jimingham (GitHub), jingham (Discourse)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -070057
58Expression Parser
59~~~~~~~~~~~~~~~~~
60| Michael Buch
David Spickett3d06de52024-08-15 09:07:02 +010061| michaelbuch12\@gmail.com (email), Michael137 (GitHub), Michael137 (Discourse)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -070062
63| Jim Ingham
David Spickett3d06de52024-08-15 09:07:02 +010064| jingham\@apple.com (email), jimingham (GitHub), jingham (Discourse)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -070065
66Interpreter
67~~~~~~~~~~~
68| Jim Ingham
David Spickett3d06de52024-08-15 09:07:02 +010069| jingham\@apple.com (email), jimingham (GitHub), jingham (Discourse)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -070070
71| Greg Clayton
David Spickett3d06de52024-08-15 09:07:02 +010072| gclayton\@fb.com (email), clayborg (GitHub), clayborg (Discourse)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -070073
74
75Lua
76~~~
77| Jonas Delvieghere
David Spickett3d06de52024-08-15 09:07:02 +010078| jonas\@devlieghere.com (email), jdevlieghere (GitHub), jdevlieghere (Discourse), jdevlieghere (Discord)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -070079
80Python
81~~~~~~
82| Med Ismail Bennani
David Spickett3d06de52024-08-15 09:07:02 +010083| ismail\@bennani.ma (email), medismailben (GitHub), mib (Discourse), mib#8727 (Discord)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -070084
85Target/Process Control
86~~~~~~~~~~~~~~~~~~~~~~
87| Med Ismail Bennani
David Spickett3d06de52024-08-15 09:07:02 +010088| ismail\@bennani.ma (email), medismailben (GitHub), mib (Discourse), mib#8727 (Discord)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -070089
90| Jim Ingham
David Spickett3d06de52024-08-15 09:07:02 +010091| jingham\@apple.com (email), jimingham (GitHub), jingham (Discourse)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -070092
93Test Suite
94~~~~~~~~~~
95| Jonas Devlieghere
David Spickett3d06de52024-08-15 09:07:02 +010096| jonas\@devlieghere.com (email), jdevlieghere (GitHub), jdevlieghere (Discourse), jdevlieghere (Discord)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -070097
98| Pavel Labath
David Spickett3d06de52024-08-15 09:07:02 +010099| pavel\@labath.sk (email), labath (GitHub), labath (Discourse)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -0700100
101Trace
102~~~~~
103| Walter Erquinigo
David Spickett3d06de52024-08-15 09:07:02 +0100104| a20012251\@gmail.com (email), walter-erquinigo (GitHub), wallace (Discourse), werquinigo (Discord)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -0700105
106Unwinding
107~~~~~~~~~
108| Jason Molenda
David Spickett3d06de52024-08-15 09:07:02 +0100109| jmolenda\@apple.com (email), jasonmolenda (GitHub), jasonmolenda (Discourse), jasonmolenda (Discord)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -0700110
111Utility
112~~~~~~~
113| Jonas Devlieghere
David Spickett3d06de52024-08-15 09:07:02 +0100114| jonas\@devlieghere.com (email), jdevlieghere (GitHub), jdevlieghere (Discourse), jdevlieghere (Discord)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -0700115
116| Pavel Labath
David Spickett3d06de52024-08-15 09:07:02 +0100117| pavel\@labath.sk (email), labath (GitHub), labath (Discourse)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -0700118
119ValueObject
120~~~~~~~~~~~
121| Jim Ingham
David Spickett3d06de52024-08-15 09:07:02 +0100122| jingham\@apple.com (email), jimingham (GitHub), jingham (Discourse)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -0700123
124Watchpoints
125~~~~~~~~~~~
126| Jason Molenda
David Spickett3d06de52024-08-15 09:07:02 +0100127| jmolenda\@apple.com (email), jasonmolenda (GitHub), jasonmolenda (Discourse), jasonmolenda (Discord)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -0700128
129File Formats
130------------
131The following people are responsible for decisions involving file and debug
132info formats.
133
134(PE)COFF
135~~~~~~~~
136| Saleem Abdulrasool
David Spickett3d06de52024-08-15 09:07:02 +0100137| compnerd\@compnerd.org (email), compnerd (GitHub), compnerd (Discourse), compnerd (Discord)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -0700138
139Breakpad
140~~~~~~~~
141| Zequan Wu
David Spickett3d06de52024-08-15 09:07:02 +0100142| zequanwu\@google.com (email), ZequanWu (GitHub), ZequanWu (Discourse)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -0700143
144| Pavel Labath
David Spickett3d06de52024-08-15 09:07:02 +0100145| pavel\@labath.sk (email), labath (GitHub), labath (Discourse)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -0700146
147CTF
148~~~
149| Jonas Devlieghere
David Spickett3d06de52024-08-15 09:07:02 +0100150| jonas\@devlieghere.com (email), jdevlieghere (GitHub), jdevlieghere (Discourse), jdevlieghere (Discord)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -0700151
152DWARF
153~~~~~
154| Adrian Prantl
David Spickett3d06de52024-08-15 09:07:02 +0100155| aprantl\@apple.com (email), adrian-prantl (GitHub), adrian.prantl (Discourse), adrian.prantl (Discord), Adrian Prantl#4366 (Discourse)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -0700156
157| Greg Clayton
David Spickett3d06de52024-08-15 09:07:02 +0100158| gclayton\@fb.com (email), clayborg (GitHub), clayborg (Discourse)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -0700159
160ELF
161~~~
162| David Spickett
David Spickett3d06de52024-08-15 09:07:02 +0100163| david.spickett\@linaro.org (email), DavidSpickett (GitHub), DavidSpickett (Discourse), davidspickett (Discord)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -0700164
165| Pavel Labath
David Spickett3d06de52024-08-15 09:07:02 +0100166| pavel\@labath.sk (email), labath (GitHub), labath (Discourse)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -0700167
168JSON
169~~~~
170| Jonas Devlieghere
David Spickett3d06de52024-08-15 09:07:02 +0100171| jonas\@devlieghere.com (email), jdevlieghere (GitHub), jdevlieghere (Discourse), jdevlieghere (Discord)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -0700172
173MachO
174~~~~~
175| Greg Clayton
David Spickett3d06de52024-08-15 09:07:02 +0100176| gclayton\@fb.com (email), clayborg (GitHub), clayborg (Discourse)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -0700177
178| Jason Molenda
David Spickett3d06de52024-08-15 09:07:02 +0100179| jmolenda\@apple.com (email), jasonmolenda (GitHub), jasonmolenda (Discourse), jasonmolenda (Discord)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -0700180
181PDB
182~~~
183| Zequan Wu
David Spickett3d06de52024-08-15 09:07:02 +0100184| zequanwu\@google.com (email), ZequanWu (GitHub), ZequanWu (Discourse)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -0700185
186Platforms
187---------
188The following people are responsible for decisions involving platforms.
189
190Android
191~~~~~~~
192| Pavel Labath
David Spickett3d06de52024-08-15 09:07:02 +0100193| pavel\@labath.sk (email), labath (GitHub), labath (Discourse)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -0700194
195Darwin
196~~~~~~
197| Jim Ingham
David Spickett3d06de52024-08-15 09:07:02 +0100198| jingham\@apple.com (email), jimingham (GitHub), jingham (Discourse)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -0700199
200| Jason Molenda
David Spickett3d06de52024-08-15 09:07:02 +0100201| jmolenda\@apple.com (email), jasonmolenda (GitHub), jasonmolenda (Discourse), jasonmolenda (Discord)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -0700202
203| Jonas Devlieghere
David Spickett3d06de52024-08-15 09:07:02 +0100204| jonas\@devlieghere.com (email), jdevlieghere (GitHub), jdevlieghere (Discourse), jdevlieghere (Discord)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -0700205
206FreeBSD
207~~~~~~~
208| Ed Maste
David Spickett3d06de52024-08-15 09:07:02 +0100209| emaste\@freebsd.org (email), emaste (GitHub), emaste (Discourse), emaste (Discord)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -0700210
211Linux
212~~~~~
213| Pavel Labath
David Spickett3d06de52024-08-15 09:07:02 +0100214| pavel\@labath.sk (email), labath (GitHub), labath (Discourse)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -0700215
216| David Spickett
David Spickett3d06de52024-08-15 09:07:02 +0100217| david.spickett\@linaro.org (email), DavidSpickett (GitHub), DavidSpickett (Discourse), davidspickett (Discord)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -0700218
219Windows
220~~~~~~~
221| Omair Javaid
David Spickett3d06de52024-08-15 09:07:02 +0100222| omair.javaid\@linaro.org (email), omjavaid (GitHub), omjavaid (Discourse), omjavaid#9902 (Discord)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -0700223
224Tools
225-----
226The following people are responsible for decisions involving specific tools.
227
228debugserver
229~~~~~~~~~~~
230| Jason Molenda
David Spickett3d06de52024-08-15 09:07:02 +0100231| jmolenda\@apple.com (email), jasonmolenda (GitHub), jasonmolenda (Discourse), jasonmolenda (Discord)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -0700232
233lldb-server
234~~~~~~~~~~~
235| David Spickett
David Spickett3d06de52024-08-15 09:07:02 +0100236| david.spickett\@linaro.org (email), DavidSpickett (GitHub), DavidSpickett (Discourse), davidspickett (Discord)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -0700237
238| Pavel Labath
David Spickett3d06de52024-08-15 09:07:02 +0100239| pavel\@labath.sk (email), labath (GitHub), labath (Discourse)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -0700240
David Spickett2a32afd2023-10-20 15:08:37 +0100241lldb-dap
242~~~~~~~~
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -0700243| Greg Clayton
David Spickett3d06de52024-08-15 09:07:02 +0100244| gclayton\@fb.com (email), clayborg (GitHub), clayborg (Discourse)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -0700245
246| Walter Erquinigo
David Spickett3d06de52024-08-15 09:07:02 +0100247| a20012251\@gmail.com (email), walter-erquinigo (GitHub), wallace (Discourse), werquinigo (Discord)
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -0700248
David Spickettd4ea0862024-10-14 09:09:48 +0100249Former Maintainers
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -0700250==================
David Spickettd4ea0862024-10-14 09:09:48 +0100251The following people have graciously spent time performing maintainership
252duties but are no longer active in that role. Thank you for all your
Jonas Devlieghere013a8fc2023-08-08 08:37:13 -0700253help with the success of the project!
254
255| Kamil Rytarowski (kamil\@netbsd.org)
256| Zachary Turner (zturner\@google.com)