14c9fa8a1SChris LattnerThis file is a partial list of people who have contributed to the LLVM/libc++ 24c9fa8a1SChris Lattnerproject. If you have contributed a patch or made some other contribution to 34c9fa8a1SChris LattnerLLVM/libc++, please submit a patch to this file to add yourself, and it will be 44c9fa8a1SChris Lattnerdone! 54c9fa8a1SChris Lattner 64c9fa8a1SChris LattnerThe list is sorted by surname and formatted to allow easy grepping and 74c9fa8a1SChris Lattnerbeautification by scripts. The fields are: name (N), email (E), web-address 84c9fa8a1SChris Lattner(W), PGP key ID and fingerprint (P), description (D), and snail-mail address 94c9fa8a1SChris Lattner(S). 104c9fa8a1SChris Lattner 114c9fa8a1SChris LattnerN: Howard Hinnant 124c9fa8a1SChris LattnerE: hhinnant@apple.com 134c9fa8a1SChris LattnerD: Architect and primary author of libc++ 144c9fa8a1SChris Lattner 15ab061a65SHoward HinnantN: Marshall Clow 16ab061a65SHoward HinnantE: marshall@idio.com 17ab061a65SHoward HinnantE: mclow@qualcomm.com 18ab061a65SHoward HinnantD: Minor patches and bug fixes. 1930b7d276SHoward Hinnant 2030b7d276SHoward HinnantN: Bjorn Reese 2130b7d276SHoward HinnantE: breese@users.sourceforge.net 2230b7d276SHoward HinnantD: Initial regex prototype 236ab85f9eSDave Zarzycki 2489728139SDavid ChisnallN: David Chisnall 2589728139SDavid ChisnallE: theraven at theravensnest dot org 2614c25b80SDavid ChisnallD: FreeBSD and Solaris ports, libcxxrt support, some atomics work. 273c78ca07SHoward Hinnant 283c78ca07SHoward HinnantN: Ruben Van Boxem 293c78ca07SHoward HinnantE: vanboxem dot ruben at gmail dot com 303c78ca07SHoward HinnantD: Initial Windows patches. 31a33d4bc1SHoward Hinnant 32a33d4bc1SHoward HinnantN: Arvid Picciani 33a33d4bc1SHoward HinnantE: aep at exys dot org 34a33d4bc1SHoward HinnantD: Minor patches and musl port. 3553d2fb0aSHoward Hinnant 3653d2fb0aSHoward HinnantN: Craig Silverstein 3753d2fb0aSHoward HinnantE: csilvers@google.com 3853d2fb0aSHoward HinnantD: Implemented Cityhash as the string hash function on 64-bit machines 3953d2fb0aSHoward Hinnant 4053d2fb0aSHoward HinnantN: Google Inc. 4153d2fb0aSHoward HinnantD: Copyright owner and contributor of the CityHash algorithm 421c075b89SJeffrey Yasskin 431c075b89SJeffrey YasskinN: Jeffrey Yasskin 441c075b89SJeffrey YasskinE: jyasskin@gmail.com 451c075b89SJeffrey YasskinE: jyasskin@google.com 461c075b89SJeffrey YasskinD: Linux fixes. 47338eb311SHoward Hinnant 48338eb311SHoward HinnantN: Jonathan Sauer 49338eb311SHoward HinnantD: Minor patches, mostly related to constexpr 5099f15d6eSRichard Smith 5199f15d6eSRichard SmithN: Richard Smith 5299f15d6eSRichard SmithD: Minor patches. 53c2e93540SHoward Hinnant 54c2e93540SHoward HinnantN: Andrew Morrow 55c2e93540SHoward HinnantE: andrew.c.morrow@gmail.com 56c2e93540SHoward HinnantD: Minor patches and Linux fixes. 57*bad901b3SHoward Hinnant 58*bad901b3SHoward HinnantN: Hyeon-bin Jeong 59*bad901b3SHoward HinnantE: tuhertz@gmail.com 60*bad901b3SHoward HinnantD: Minor patches and bug fixes. 61