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: compnerd@compnerd.org 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: muiez@ibm.com 20D: z/OS port. 21 22N: Dan Albert 23E: danalbert@google.com 24D: Android support and test runner improvements. 25 26N: Dimitry Andric 27E: dimitry@andric.com 28D: Visibility fixes, minor FreeBSD portability patches. 29 30N: Holger Arnold 31E: holgerar@gmail.com 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: mclow.lists@gmail.com 43E: marshall@idio.com 44D: C++14 support, patches and bug fixes. 45 46N: Jonathan B Coe 47E: jbcoe@me.com 48D: Implementation of propagate_const. 49 50N: Matthew Dempsky 51E: matthew@dempsky.org 52D: Minor patches and bug fixes. 53 54N: Christopher Di Bella 55E: cjdb@google.com 56E: cjdb.ns@gmail.com 57D: Library concepts. 58 59N: Glen Joseph Fernandes 60E: glenjofe@gmail.com 61D: Implementation of to_address. 62 63N: Eric Fiselier 64E: eric@efcs.ca 65D: LFTS support, patches and bug fixes. 66 67N: Bill Fisher 68E: william.w.fisher@gmail.com 69D: Regex bug fixes. 70 71N: Google Inc. 72D: Copyright owner and contributor of the CityHash algorithm 73 74N: Howard Hinnant 75E: hhinnant@apple.com 76D: Architect and primary author of libc++ 77 78N: Sergej Jaskiewicz 79E: jaskiewiczs@icloud.com 80D: Minor improvements in the testing infrastructure 81 82N: Hyeon-bin Jeong 83E: tuhertz@gmail.com 84D: Minor patches and bug fixes. 85 86N: Argyrios Kyrtzidis 87E: kyrtzidis@apple.com 88D: Bug fixes. 89 90N: Stephan T. Lavavej 91E: stl@microsoft.com 92E: stl@nuwen.net 93D: Implemented floating-point to_chars. 94 95N: Microsoft Corporation 96D: Contributed floating-point to_chars. 97 98N: Bruce Mitchener, Jr. 99E: bruce.mitchener@gmail.com 100D: Emscripten-related changes. 101 102N: Michel Morin 103E: mimomorin@gmail.com 104D: Minor patches to is_convertible. 105 106N: Andrew Morrow 107E: andrew.c.morrow@gmail.com 108D: Minor patches and Linux fixes. 109 110N: Michael Park 111E: mcypark@gmail.com 112D: Implementation of <variant>. 113 114N: Arvid Picciani 115E: aep at exys dot org 116D: Minor patches and musl port. 117 118N: Bjorn Reese 119E: breese@users.sourceforge.net 120D: Initial regex prototype 121 122N: Nico Rieck 123E: nico.rieck@gmail.com 124D: Windows fixes 125 126N: Jon Roelofs 127E: jroelofS@jroelofs.com 128D: Remote testing, Newlib port, baremetal/single-threaded support. 129 130N: Kent Ross 131E: k@mad.cash 132D: Patches for operator<=> support 133 134N: Jonathan Sauer 135D: Minor patches, mostly related to constexpr 136 137N: Craig Silverstein 138E: csilvers@google.com 139D: Implemented Cityhash as the string hash function on 64-bit machines 140 141N: Richard Smith 142D: Minor patches. 143 144N: Joerg Sonnenberger 145E: joerg@NetBSD.org 146D: NetBSD port. 147 148N: Stephan Tolksdorf 149E: st@quanttec.com 150D: Minor <atomic> fix 151 152N: Ruben Van Boxem 153E: vanboxem dot ruben at gmail dot com 154D: Initial Windows patches. 155 156N: Michael van der Westhuizen 157E: r1mikey at gmail dot com 158 159N: Larisse Voufo 160D: Minor patches. 161 162N: Klaas de Vries 163E: klaas at klaasgaaf dot nl 164D: Minor bug fix. 165 166N: Mark de Wever 167E: koraq at xs4all dot nl 168D: Format library support. 169D: Finalized the porting of MSVC's to_chars to libc++. 170 171N: Zhang Xiongpang 172E: zhangxiongpang@gmail.com 173D: Minor patches and bug fixes. 174 175N: Xing Xue 176E: xingxue@ca.ibm.com 177D: AIX port 178 179N: Jeffrey Yasskin 180E: jyasskin@gmail.com 181E: jyasskin@google.com 182D: Linux fixes. 183 184N: Zhihao Yuan 185E: lichray@gmail.com 186D: Standard compatibility fixes. 187