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