diff --git a/compiler-rt/Maintainers.md b/compiler-rt/Maintainers.md new file mode 100644 index 0000000000000..a667bec6d45b2 --- /dev/null +++ b/compiler-rt/Maintainers.md @@ -0,0 +1,115 @@ +# Compiler-rt maintainers + +This file is a list of the +[maintainers](https://llvm.org/docs/DeveloperPolicy.html#maintainers) for +LLVM compiler-rt. + +## Current Maintainers + +The following people are the active maintainers for the project. Please reach +out to them for code reviews, questions about their area of expertise, or other +assistance. + +### Builtins Library + +Saleem Abdulrasool \ +compnerd@compnerd.org (email), [compnerd](https://github.com/compnerd) (GitHub) + +### CFI + +Peter Collingbourne \ +peter@pcc.me.uk (email), [pcc](https://github.com/pcc) (GitHub) + +### CMake build + +Petr Hosek \ +phosek@google.com (email), [petrhosek](https://github.com/petrhosek) (GitHub) + +### CRT + +Petr Hosek \ +phosek@google.com (email), [petrhosek](https://github.com/petrhosek) (GitHub) + +### GWP ASAN + +Christopher Ferris \ +cferris@google.com (email), [cferris1000](https://github.com/cferris1000) (GitHub) + +### MemProfiling + +Teresa Johnson \ +tejohnson@google.com (email), [teresajohnson](https://github.com/teresajohnson) (GitHub) + +### SafeStack + +Peter Collingbourne \ +peter@pcc.me.uk (email), [pcc](https://github.com/pcc) (GitHub) + +### Sanitizers + +#### Sanitizers not covered by someone else + +Vitaly Buka \ +vitalybuka@google.com (email), [vitalybuka](https://github.com/vitalybuka) (GitHub) + +Alexander Potapenko \ +glider@google.com (email), [ramosian-glider](https://github.com/ramosian-glider) (GitHub) + +#### Data Flow Sanitizer + +Andrew Browne \ +browneee@google.com (email), [browneee](https://github.com/browneee) (GitHub) + +#### Numerical Sanitizer (NSAN) + +Alexander Shaposhnikov \ +alexander.v.shaposhnikov@gmail.com (email), [alexander-shaposhnikov](https://github.com/alexander-shaposhnikov) (GitHub) + +#### Realtime Sanitizer (RTSan) + +Christopher Apple \ +cja-private@pm.me (email), [cjappl](https://github.com/cjappl) (GitHub) + +David Trevelyan \ +david.trevelyan@gmail.com (email), [davidtrevelyan](https://github.com/davidtrevelyan) (GitHub) + +#### Thread Sanitizer + +Dmitry Vyukov \ +dvyukov@google.com (email), [dvyukov](https://github.com/dvyukov) (GitHub) + +#### Undefined Behavior Sanitizer + +Richard Smith \ +richard-llvm@metafoo.co.uk (email), [zygoloid](https://github.com/zygoloid) (GitHub) + +### ORC + +Lang Hames \ +lhames@gmail.com (email), [lhames](https://github.com/lhames) (GitHub) + +### Profile runtime library + +Bill Wendling \ +isanbard@gmail.com (email), [isanbard](https://github.com/isanbard) (GitHub) + +### SCUDO + +Christopher Ferris \ +cferris@google.com (email), [cferris1000](https://github.com/cferris1000) (GitHub) + +## Inactive Maintainers + +The following people have graciously spent time performing maintainer +responsibilities but are no longer active in that role. Thank you for all your +help with the success of the project! + +### Inactive or former component maintainers + +Kostya Serebryany ([kcc](https://github.com/kcc)) - Sanitizers + +Evgeniy Stepanov ([eugenis](https://github.com/eugenis)) - Sanitizers + +Kostya Kortchinsky ([cryptoad](https://github.com/cryptoad)) - SCUDO + +Mitch Phillips ([hctim](https://github.com/hctim)) - GWP ASAN diff --git a/compiler-rt/Maintainers.txt b/compiler-rt/Maintainers.txt deleted file mode 100644 index 63d98bc08692d..0000000000000 --- a/compiler-rt/Maintainers.txt +++ /dev/null @@ -1,81 +0,0 @@ -This file is a list of the people responsible for ensuring that patches for a -particular part of compiler-rt are reviewed, either by themself or by -someone else. They are also the gatekeepers for their part of compiler-rt, with -the final word on what goes in or not. - -The list is sorted by surname and formatted to allow easy grepping and -beautification by scripts. The fields are: name (N), email (E), web-address -(W), PGP key ID and fingerprint (P), description (D), and snail-mail address -(S). - -N: Saleem Abdulrasool -E: compnerd@compnerd.org -D: builtins library - -N: Andrew Browne -E: browneee@google.com -D: DataFlowSanitizer - -N: Vitaly Buka -E: vitalybuka@google.com -D: Sanitizers - -N: Peter Collingbourne -E: peter@pcc.me.uk -D: CFI, SafeStack - -N: Lang Hames -E: lhames@gmail.com -D: ORC - -N: Petr Hosek -E: phosek@google.com -D: CRT, CMake build - -N: Teresa Johnson -E: tejohnson@google.com -D: MemProf - -N: Christopher Ferris -E: cferris@google.com -D: SCUDO, GWP ASAN - -N: Kostya Kortchinsky (Emeritus) -E: kostya.kortchinsky@gmail.com -D: SCUDO - -N: Mitch Phillips (Emeritus) -E: mitchp@google.com -D: GWP ASAN - -N: Alexander Potapenko -E: glider@google.com -D: Sanitizers - -N: Kostya Serebryany (Emeritus) -E: kcc@google.com -D: AddressSanitizer, sanitizer_common, LeakSanitizer, LibFuzzer - -N: Richard Smith -E: richard-llvm@metafoo.co.uk -D: UndefinedBehaviorSanitizer - -N: Evgeniy Stepanov (Emeritus) -E: eugenis@google.com -D: MemorySanitizer, Android port of sanitizers - -N: Dmitry Vyukov -E: dvyukov@google.com -D: ThreadSanitizer - -N: Bill Wendling -E: isanbard@gmail.com -D: Profile runtime library - -N: Christopher Apple, David Trevelyan -E: cja-private@pm.me, realtime.sanitizer@gmail.com -D: Realtime Sanitizer (RTSan) - -N: Alexander Shaposhnikov -E: alexander.v.shaposhnikov@gmail.com -D: Numerical Sanitizer (NSAN) diff --git a/llvm/Maintainers.md b/llvm/Maintainers.md index fe7f205266a46..1e721bde462c1 100644 --- a/llvm/Maintainers.md +++ b/llvm/Maintainers.md @@ -425,7 +425,7 @@ Others only have a lead maintainer listed here. [Clang-tools-extra maintainers](https://github.com/llvm/llvm-project/blob/main/clang-tools-extra/Maintainers.txt) -[Compiler-rt maintainers](https://github.com/llvm/llvm-project/blob/main/compiler-rt/Maintainers.txt) +[Compiler-rt maintainers](https://github.com/llvm/llvm-project/blob/main/compiler-rt/Maintainers.md) [Flang maintainers](https://github.com/llvm/llvm-project/blob/main/flang/Maintainers.txt)