[llvm] 4c04bf8 - [compiler-rt] Convert Maintainers.txt into Maintainers.md (#119169)

via llvm-commits llvm-commits at lists.llvm.org
Tue Dec 10 11:05:43 PST 2024


Author: Vitaly Buka
Date: 2024-12-10T11:05:39-08:00
New Revision: 4c04bf81163459404dd3b444ab462ed07e71771a

URL: https://github.com/llvm/llvm-project/commit/4c04bf81163459404dd3b444ab462ed07e71771a
DIFF: https://github.com/llvm/llvm-project/commit/4c04bf81163459404dd3b444ab462ed07e71771a.diff

LOG: [compiler-rt] Convert Maintainers.txt into Maintainers.md (#119169)

Structured similarly to llvm/Maintainers.md.

PR has no intent to change any component maintenter.

Added: 
    compiler-rt/Maintainers.md

Modified: 
    llvm/Maintainers.md

Removed: 
    compiler-rt/Maintainers.txt


################################################################################
diff  --git a/compiler-rt/Maintainers.md b/compiler-rt/Maintainers.md
new file mode 100644
index 00000000000000..a667bec6d45b26
--- /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 at compnerd.org (email), [compnerd](https://github.com/compnerd) (GitHub)
+
+### CFI
+
+Peter Collingbourne \
+peter at pcc.me.uk (email), [pcc](https://github.com/pcc) (GitHub)
+
+### CMake build
+
+Petr Hosek \
+phosek at google.com (email), [petrhosek](https://github.com/petrhosek) (GitHub)
+
+### CRT
+
+Petr Hosek \
+phosek at google.com (email), [petrhosek](https://github.com/petrhosek) (GitHub)
+
+### GWP ASAN
+
+Christopher Ferris \
+cferris at google.com (email), [cferris1000](https://github.com/cferris1000) (GitHub)
+
+### MemProfiling
+
+Teresa Johnson \
+tejohnson at google.com (email), [teresajohnson](https://github.com/teresajohnson) (GitHub)
+
+### SafeStack
+
+Peter Collingbourne \
+peter at pcc.me.uk (email), [pcc](https://github.com/pcc) (GitHub)
+
+### Sanitizers
+
+#### Sanitizers not covered by someone else
+
+Vitaly Buka \
+vitalybuka at google.com (email), [vitalybuka](https://github.com/vitalybuka) (GitHub)
+
+Alexander Potapenko \
+glider at google.com (email), [ramosian-glider](https://github.com/ramosian-glider) (GitHub)
+
+#### Data Flow Sanitizer
+
+Andrew Browne \
+browneee at google.com (email), [browneee](https://github.com/browneee) (GitHub)
+
+#### Numerical Sanitizer (NSAN)
+
+Alexander Shaposhnikov \
+alexander.v.shaposhnikov at gmail.com (email), [alexander-shaposhnikov](https://github.com/alexander-shaposhnikov) (GitHub)
+
+#### Realtime Sanitizer (RTSan)
+
+Christopher Apple \
+cja-private at pm.me (email), [cjappl](https://github.com/cjappl) (GitHub)
+
+David Trevelyan \
+david.trevelyan at gmail.com (email), [davidtrevelyan](https://github.com/davidtrevelyan) (GitHub)
+
+#### Thread Sanitizer
+
+Dmitry Vyukov \
+dvyukov at google.com (email), [dvyukov](https://github.com/dvyukov) (GitHub)
+
+#### Undefined Behavior Sanitizer
+
+Richard Smith \
+richard-llvm at metafoo.co.uk (email), [zygoloid](https://github.com/zygoloid) (GitHub)
+
+### ORC
+
+Lang Hames \
+lhames at gmail.com (email), [lhames](https://github.com/lhames) (GitHub)
+
+### Profile runtime library
+
+Bill Wendling \
+isanbard at gmail.com (email), [isanbard](https://github.com/isanbard) (GitHub)
+
+### SCUDO
+
+Christopher Ferris \
+cferris at 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 63d98bc08692db..00000000000000
--- 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 at compnerd.org
-D: builtins library
-
-N: Andrew Browne
-E: browneee at google.com
-D: DataFlowSanitizer
-
-N: Vitaly Buka
-E: vitalybuka at google.com
-D: Sanitizers
-
-N: Peter Collingbourne
-E: peter at pcc.me.uk
-D: CFI, SafeStack
-
-N: Lang Hames
-E: lhames at gmail.com
-D: ORC
-
-N: Petr Hosek
-E: phosek at google.com
-D: CRT, CMake build
-
-N: Teresa Johnson
-E: tejohnson at google.com
-D: MemProf
-
-N: Christopher Ferris
-E: cferris at google.com
-D: SCUDO, GWP ASAN
-
-N: Kostya Kortchinsky (Emeritus)
-E: kostya.kortchinsky at gmail.com
-D: SCUDO
-
-N: Mitch Phillips (Emeritus)
-E: mitchp at google.com
-D: GWP ASAN
-
-N: Alexander Potapenko
-E: glider at google.com
-D: Sanitizers
-
-N: Kostya Serebryany (Emeritus)
-E: kcc at google.com
-D: AddressSanitizer, sanitizer_common, LeakSanitizer, LibFuzzer
-
-N: Richard Smith
-E: richard-llvm at metafoo.co.uk
-D: UndefinedBehaviorSanitizer
-
-N: Evgeniy Stepanov (Emeritus)
-E: eugenis at google.com
-D: MemorySanitizer, Android port of sanitizers
-
-N: Dmitry Vyukov
-E: dvyukov at google.com
-D: ThreadSanitizer
-
-N: Bill Wendling
-E: isanbard at gmail.com
-D: Profile runtime library
-
-N: Christopher Apple, David Trevelyan
-E: cja-private at pm.me, realtime.sanitizer at gmail.com
-D: Realtime Sanitizer (RTSan)
-
-N: Alexander Shaposhnikov
-E: alexander.v.shaposhnikov at gmail.com
-D: Numerical Sanitizer (NSAN)

diff  --git a/llvm/Maintainers.md b/llvm/Maintainers.md
index fe7f205266a46e..1e721bde462c1d 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)
 


        


More information about the llvm-commits mailing list