Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 1 | ================ |
David Spickett | d4ea086 | 2024-10-14 09:09:48 +0100 | [diff] [blame] | 2 | LLDB Maintainers |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 3 | ================ |
| 4 | |
David Spickett | d4ea086 | 2024-10-14 09:09:48 +0100 | [diff] [blame] | 5 | This file is a list of the `maintainers <https://llvm.org/docs/DeveloperPolicy.html#maintainers>`_ for LLDB. |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 6 | |
| 7 | .. contents:: |
| 8 | :depth: 2 |
| 9 | :local: |
| 10 | |
David Spickett | d4ea086 | 2024-10-14 09:09:48 +0100 | [diff] [blame] | 11 | Current Maintainers |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 12 | =================== |
David Spickett | d4ea086 | 2024-10-14 09:09:48 +0100 | [diff] [blame] | 13 | The following people are the active maintainers for the project. Please reach |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 14 | out to them for code reviews, questions about their area of expertise, or other |
| 15 | assistance. |
| 16 | |
David Spickett | d4ea086 | 2024-10-14 09:09:48 +0100 | [diff] [blame] | 17 | Lead Maintainer |
| 18 | --------------- |
| 19 | |
| 20 | Responsible for project as a whole, and for any areas not covered by a specific |
| 21 | maintainer. |
| 22 | |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 23 | | Jonas Devlieghere |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 24 | | jonas\@devlieghere.com (email), jdevlieghere (GitHub), jdevlieghere (Discourse), jdevlieghere (Discord) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 25 | |
| 26 | Components |
| 27 | ---------- |
David Spickett | d4ea086 | 2024-10-14 09:09:48 +0100 | [diff] [blame] | 28 | These maintainers are responsible for particular high-level components within |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 29 | LLDB. |
| 30 | |
| 31 | ABI |
| 32 | ~~~ |
| 33 | | Jason Molenda |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 34 | | jmolenda\@apple.com (email), jasonmolenda (GitHub), jasonmolenda (Discourse), jasonmolenda (Discord) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 35 | |
| 36 | | David Spickett |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 37 | | david.spickett\@linaro.org (email), DavidSpickett (GitHub), DavidSpickett (Discourse), davidspickett (Discord) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 38 | |
| 39 | |
| 40 | Breakpoint |
| 41 | ~~~~~~~~~~ |
| 42 | | Jim Ingham |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 43 | | jingham\@apple.com (email), jimingham (GitHub), jingham (Discourse) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 44 | |
| 45 | CMake & Build System |
| 46 | ~~~~~~~~~~~~~~~~~~~~ |
| 47 | | Jonas Devlieghere |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 48 | | jonas\@devlieghere.com (email), jdevlieghere (GitHub), jdevlieghere (Discourse), jdevlieghere (Discord) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 49 | |
| 50 | | Alex Langford |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 51 | | alangford\@apple.com (email), bulbazord (GitHub), bulbazord (Discourse), bulba_zord (Discord) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 52 | |
| 53 | Commands |
| 54 | ~~~~~~~~ |
| 55 | | Jim Ingham |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 56 | | jingham\@apple.com (email), jimingham (GitHub), jingham (Discourse) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 57 | |
| 58 | Expression Parser |
| 59 | ~~~~~~~~~~~~~~~~~ |
| 60 | | Michael Buch |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 61 | | michaelbuch12\@gmail.com (email), Michael137 (GitHub), Michael137 (Discourse) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 62 | |
| 63 | | Jim Ingham |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 64 | | jingham\@apple.com (email), jimingham (GitHub), jingham (Discourse) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 65 | |
| 66 | Interpreter |
| 67 | ~~~~~~~~~~~ |
| 68 | | Jim Ingham |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 69 | | jingham\@apple.com (email), jimingham (GitHub), jingham (Discourse) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 70 | |
| 71 | | Greg Clayton |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 72 | | gclayton\@fb.com (email), clayborg (GitHub), clayborg (Discourse) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 73 | |
| 74 | |
| 75 | Lua |
| 76 | ~~~ |
| 77 | | Jonas Delvieghere |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 78 | | jonas\@devlieghere.com (email), jdevlieghere (GitHub), jdevlieghere (Discourse), jdevlieghere (Discord) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 79 | |
| 80 | Python |
| 81 | ~~~~~~ |
| 82 | | Med Ismail Bennani |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 83 | | ismail\@bennani.ma (email), medismailben (GitHub), mib (Discourse), mib#8727 (Discord) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 84 | |
| 85 | Target/Process Control |
| 86 | ~~~~~~~~~~~~~~~~~~~~~~ |
| 87 | | Med Ismail Bennani |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 88 | | ismail\@bennani.ma (email), medismailben (GitHub), mib (Discourse), mib#8727 (Discord) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 89 | |
| 90 | | Jim Ingham |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 91 | | jingham\@apple.com (email), jimingham (GitHub), jingham (Discourse) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 92 | |
| 93 | Test Suite |
| 94 | ~~~~~~~~~~ |
| 95 | | Jonas Devlieghere |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 96 | | jonas\@devlieghere.com (email), jdevlieghere (GitHub), jdevlieghere (Discourse), jdevlieghere (Discord) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 97 | |
| 98 | | Pavel Labath |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 99 | | pavel\@labath.sk (email), labath (GitHub), labath (Discourse) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 100 | |
| 101 | Trace |
| 102 | ~~~~~ |
| 103 | | Walter Erquinigo |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 104 | | a20012251\@gmail.com (email), walter-erquinigo (GitHub), wallace (Discourse), werquinigo (Discord) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 105 | |
| 106 | Unwinding |
| 107 | ~~~~~~~~~ |
| 108 | | Jason Molenda |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 109 | | jmolenda\@apple.com (email), jasonmolenda (GitHub), jasonmolenda (Discourse), jasonmolenda (Discord) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 110 | |
| 111 | Utility |
| 112 | ~~~~~~~ |
| 113 | | Jonas Devlieghere |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 114 | | jonas\@devlieghere.com (email), jdevlieghere (GitHub), jdevlieghere (Discourse), jdevlieghere (Discord) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 115 | |
| 116 | | Pavel Labath |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 117 | | pavel\@labath.sk (email), labath (GitHub), labath (Discourse) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 118 | |
| 119 | ValueObject |
| 120 | ~~~~~~~~~~~ |
| 121 | | Jim Ingham |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 122 | | jingham\@apple.com (email), jimingham (GitHub), jingham (Discourse) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 123 | |
| 124 | Watchpoints |
| 125 | ~~~~~~~~~~~ |
| 126 | | Jason Molenda |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 127 | | jmolenda\@apple.com (email), jasonmolenda (GitHub), jasonmolenda (Discourse), jasonmolenda (Discord) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 128 | |
| 129 | File Formats |
| 130 | ------------ |
| 131 | The following people are responsible for decisions involving file and debug |
| 132 | info formats. |
| 133 | |
| 134 | (PE)COFF |
| 135 | ~~~~~~~~ |
| 136 | | Saleem Abdulrasool |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 137 | | compnerd\@compnerd.org (email), compnerd (GitHub), compnerd (Discourse), compnerd (Discord) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 138 | |
| 139 | Breakpad |
| 140 | ~~~~~~~~ |
| 141 | | Zequan Wu |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 142 | | zequanwu\@google.com (email), ZequanWu (GitHub), ZequanWu (Discourse) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 143 | |
| 144 | | Pavel Labath |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 145 | | pavel\@labath.sk (email), labath (GitHub), labath (Discourse) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 146 | |
| 147 | CTF |
| 148 | ~~~ |
| 149 | | Jonas Devlieghere |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 150 | | jonas\@devlieghere.com (email), jdevlieghere (GitHub), jdevlieghere (Discourse), jdevlieghere (Discord) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 151 | |
| 152 | DWARF |
| 153 | ~~~~~ |
| 154 | | Adrian Prantl |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 155 | | aprantl\@apple.com (email), adrian-prantl (GitHub), adrian.prantl (Discourse), adrian.prantl (Discord), Adrian Prantl#4366 (Discourse) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 156 | |
| 157 | | Greg Clayton |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 158 | | gclayton\@fb.com (email), clayborg (GitHub), clayborg (Discourse) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 159 | |
| 160 | ELF |
| 161 | ~~~ |
| 162 | | David Spickett |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 163 | | david.spickett\@linaro.org (email), DavidSpickett (GitHub), DavidSpickett (Discourse), davidspickett (Discord) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 164 | |
| 165 | | Pavel Labath |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 166 | | pavel\@labath.sk (email), labath (GitHub), labath (Discourse) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 167 | |
| 168 | JSON |
| 169 | ~~~~ |
| 170 | | Jonas Devlieghere |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 171 | | jonas\@devlieghere.com (email), jdevlieghere (GitHub), jdevlieghere (Discourse), jdevlieghere (Discord) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 172 | |
| 173 | MachO |
| 174 | ~~~~~ |
| 175 | | Greg Clayton |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 176 | | gclayton\@fb.com (email), clayborg (GitHub), clayborg (Discourse) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 177 | |
| 178 | | Jason Molenda |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 179 | | jmolenda\@apple.com (email), jasonmolenda (GitHub), jasonmolenda (Discourse), jasonmolenda (Discord) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 180 | |
| 181 | PDB |
| 182 | ~~~ |
| 183 | | Zequan Wu |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 184 | | zequanwu\@google.com (email), ZequanWu (GitHub), ZequanWu (Discourse) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 185 | |
| 186 | Platforms |
| 187 | --------- |
| 188 | The following people are responsible for decisions involving platforms. |
| 189 | |
| 190 | Android |
| 191 | ~~~~~~~ |
| 192 | | Pavel Labath |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 193 | | pavel\@labath.sk (email), labath (GitHub), labath (Discourse) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 194 | |
| 195 | Darwin |
| 196 | ~~~~~~ |
| 197 | | Jim Ingham |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 198 | | jingham\@apple.com (email), jimingham (GitHub), jingham (Discourse) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 199 | |
| 200 | | Jason Molenda |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 201 | | jmolenda\@apple.com (email), jasonmolenda (GitHub), jasonmolenda (Discourse), jasonmolenda (Discord) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 202 | |
| 203 | | Jonas Devlieghere |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 204 | | jonas\@devlieghere.com (email), jdevlieghere (GitHub), jdevlieghere (Discourse), jdevlieghere (Discord) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 205 | |
| 206 | FreeBSD |
| 207 | ~~~~~~~ |
| 208 | | Ed Maste |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 209 | | emaste\@freebsd.org (email), emaste (GitHub), emaste (Discourse), emaste (Discord) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 210 | |
| 211 | Linux |
| 212 | ~~~~~ |
| 213 | | Pavel Labath |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 214 | | pavel\@labath.sk (email), labath (GitHub), labath (Discourse) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 215 | |
| 216 | | David Spickett |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 217 | | david.spickett\@linaro.org (email), DavidSpickett (GitHub), DavidSpickett (Discourse), davidspickett (Discord) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 218 | |
| 219 | Windows |
| 220 | ~~~~~~~ |
| 221 | | Omair Javaid |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 222 | | omair.javaid\@linaro.org (email), omjavaid (GitHub), omjavaid (Discourse), omjavaid#9902 (Discord) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 223 | |
| 224 | Tools |
| 225 | ----- |
| 226 | The following people are responsible for decisions involving specific tools. |
| 227 | |
| 228 | debugserver |
| 229 | ~~~~~~~~~~~ |
| 230 | | Jason Molenda |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 231 | | jmolenda\@apple.com (email), jasonmolenda (GitHub), jasonmolenda (Discourse), jasonmolenda (Discord) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 232 | |
| 233 | lldb-server |
| 234 | ~~~~~~~~~~~ |
| 235 | | David Spickett |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 236 | | david.spickett\@linaro.org (email), DavidSpickett (GitHub), DavidSpickett (Discourse), davidspickett (Discord) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 237 | |
| 238 | | Pavel Labath |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 239 | | pavel\@labath.sk (email), labath (GitHub), labath (Discourse) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 240 | |
David Spickett | 2a32afd | 2023-10-20 15:08:37 +0100 | [diff] [blame] | 241 | lldb-dap |
| 242 | ~~~~~~~~ |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 243 | | Greg Clayton |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 244 | | gclayton\@fb.com (email), clayborg (GitHub), clayborg (Discourse) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 245 | |
| 246 | | Walter Erquinigo |
David Spickett | 3d06de5 | 2024-08-15 09:07:02 +0100 | [diff] [blame] | 247 | | a20012251\@gmail.com (email), walter-erquinigo (GitHub), wallace (Discourse), werquinigo (Discord) |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 248 | |
David Spickett | d4ea086 | 2024-10-14 09:09:48 +0100 | [diff] [blame] | 249 | Former Maintainers |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 250 | ================== |
David Spickett | d4ea086 | 2024-10-14 09:09:48 +0100 | [diff] [blame] | 251 | The following people have graciously spent time performing maintainership |
| 252 | duties but are no longer active in that role. Thank you for all your |
Jonas Devlieghere | 013a8fc | 2023-08-08 08:37:13 -0700 | [diff] [blame] | 253 | help with the success of the project! |
| 254 | |
| 255 | | Kamil Rytarowski (kamil\@netbsd.org) |
| 256 | | Zachary Turner (zturner\@google.com) |