1This file is a partial list of people who have contributed to the LLVM/libc++ 2project. If you have contributed a patch or made some other contribution to 3LLVM/libc++, please submit a patch to this file to add yourself, and it will be 4done! 5 6The list is sorted by surname and formatted to allow easy grepping and 7beautification by scripts. The fields are: name (N), email (E), web-address 8(W), PGP key ID and fingerprint (P), description (D), and snail-mail address 9(S). 10 11N: Saleem Abdulrasool 12E: [email protected] 13D: Minor patches and Linux fixes. 14 15N: Ulf Adams 16D: Invented the Ryu and Ryu Printf algorithms used in floating-point to_chars, and wrote the initial code. 17 18N: Muiez Ahmed 19E: [email protected] 20D: z/OS port. 21 22N: Dan Albert 23E: [email protected] 24D: Android support and test runner improvements. 25 26N: Dimitry Andric 27E: [email protected] 28D: Visibility fixes, minor FreeBSD portability patches. 29 30N: Holger Arnold 31E: [email protected] 32D: Minor fix. 33 34N: Jorg Brown 35D: Ported floating-point to_chars from MSVC to libc++. 36 37N: David Chisnall 38E: theraven at theravensnest dot org 39D: FreeBSD and Solaris ports, libcxxrt support, some atomics work. 40 41N: Marshall Clow 42E: [email protected] 43E: [email protected] 44D: C++14 support, patches and bug fixes. 45 46N: Jonathan B Coe 47E: [email protected] 48D: Implementation of propagate_const. 49 50N: Matthew Dempsky 51E: [email protected] 52D: Minor patches and bug fixes. 53 54N: Christopher Di Bella 55E: [email protected] 56E: [email protected] 57D: Library concepts. 58 59N: Glen Joseph Fernandes 60E: [email protected] 61D: Implementation of to_address. 62 63N: Eric Fiselier 64E: [email protected] 65D: LFTS support, patches and bug fixes. 66 67N: Bill Fisher 68E: [email protected] 69D: Regex bug fixes. 70 71N: Google Inc. 72D: Copyright owner and contributor of the CityHash algorithm 73 74N: Howard Hinnant 75E: [email protected] 76D: Architect and primary author of libc++ 77 78N: Sergej Jaskiewicz 79E: [email protected] 80D: Minor improvements in the testing infrastructure 81 82N: Hyeon-bin Jeong 83E: [email protected] 84D: Minor patches and bug fixes. 85 86N: Argyrios Kyrtzidis 87E: [email protected] 88D: Bug fixes. 89 90N: Stephan T. Lavavej 91E: [email protected] 92E: [email protected] 93D: Implemented floating-point to_chars. 94 95N: Damien Lebrun-Grandie 96E: [email protected] 97E: [email protected] 98D: Implementation of mdspan. 99 100N: Microsoft Corporation 101D: Contributed floating-point to_chars. 102 103N: Bruce Mitchener, Jr. 104E: [email protected] 105D: Emscripten-related changes. 106 107N: Michel Morin 108E: [email protected] 109D: Minor patches to is_convertible. 110 111N: Andrew Morrow 112E: [email protected] 113D: Minor patches and Linux fixes. 114 115N: Michael Park 116E: [email protected] 117D: Implementation of <variant>. 118 119N: Arvid Picciani 120E: aep at exys dot org 121D: Minor patches and musl port. 122 123N: Bjorn Reese 124E: [email protected] 125D: Initial regex prototype 126 127N: Nico Rieck 128E: [email protected] 129D: Windows fixes 130 131N: Jon Roelofs 132E: [email protected] 133D: Remote testing, Newlib port, baremetal/single-threaded support. 134 135N: Kent Ross 136E: [email protected] 137D: Patches for operator<=> support 138 139N: Jonathan Sauer 140D: Minor patches, mostly related to constexpr 141 142N: Craig Silverstein 143E: [email protected] 144D: Implemented Cityhash as the string hash function on 64-bit machines 145 146N: Richard Smith 147D: Minor patches. 148 149N: Joerg Sonnenberger 150E: [email protected] 151D: NetBSD port. 152 153N: Stephan Tolksdorf 154E: [email protected] 155D: Minor <atomic> fix 156 157N: Christian Trott 158E: [email protected] 159D: Implementation of mdspan. 160 161N: Ruben Van Boxem 162E: vanboxem dot ruben at gmail dot com 163D: Initial Windows patches. 164 165N: Michael van der Westhuizen 166E: r1mikey at gmail dot com 167 168N: Larisse Voufo 169D: Minor patches. 170 171N: Klaas de Vries 172E: klaas at klaasgaaf dot nl 173D: Minor bug fix. 174 175N: Mark de Wever 176E: koraq at xs4all dot nl 177D: Format library support. 178D: Finalized the porting of MSVC's to_chars to libc++. 179 180N: Zhang Xiongpang 181E: [email protected] 182D: Minor patches and bug fixes. 183 184N: Xing Xue 185E: [email protected] 186D: AIX port 187 188N: Jeffrey Yasskin 189E: [email protected] 190E: [email protected] 191D: Linux fixes. 192 193N: Zhihao Yuan 194E: [email protected] 195D: Standard compatibility fixes. 196