| OLD | NEW |
| (Empty) |
| 1 This is a copy of CONTRIBUTORS file for the Pthreads-win32 library, downloaded | |
| 2 from http://sourceware.org/cgi-bin/cvsweb.cgi/~checkout~/pthreads/CONTRIBUTORS?r
ev=1.32&cvsroot=pthreads-win32 | |
| 3 | |
| 4 Included here to compliment the Pthreads-win32 license header in wtf/ThreadingWi
n.cpp file. | |
| 5 WebKit is using derived sources of ThreadCondition code from Pthreads-win32. | |
| 6 | |
| 7 ------------------------------------------------------------------------------- | |
| 8 | |
| 9 Contributors (in approximate order of appearance) | |
| 10 | |
| 11 [See also the ChangeLog file where individuals are | |
| 12 attributed in log entries. Likewise in the FAQ file.] | |
| 13 | |
| 14 Ben Elliston bje at cygnus dot com | |
| 15 Initiated the project; | |
| 16 setup the project infrastructure (CVS, w
eb page, etc.); | |
| 17 early prototype routines. | |
| 18 Ross Johnson rpj at callisto dot canberra dot edu dot au | |
| 19 early prototype routines; | |
| 20 ongoing project coordination/maintenance
; | |
| 21 implementation of spin locks and barrier
s; | |
| 22 various enhancements; | |
| 23 bug fixes; | |
| 24 documentation; | |
| 25 testsuite. | |
| 26 Robert Colquhoun rjc at trump dot net dot au | |
| 27 Early bug fixes. | |
| 28 John E. Bossom John dot Bossom at cognos dot com | |
| 29 Contributed substantial original working
implementation; | |
| 30 bug fixes; | |
| 31 ongoing guidance and standards interpret
ation. | |
| 32 Anders Norlander anorland at hem2 dot passagen dot se | |
| 33 Early enhancements and runtime checking
for supported | |
| 34 Win32 routines. | |
| 35 Tor Lillqvist tml at iki dot fi | |
| 36 General enhancements; | |
| 37 early bug fixes to condition variables. | |
| 38 Scott Lightner scott at curriculum dot com | |
| 39 Bug fix. | |
| 40 Kevin Ruland Kevin dot Ruland at anheuser-busch dot com | |
| 41 Various bug fixes. | |
| 42 Mike Russo miker at eai dot com | |
| 43 Bug fix. | |
| 44 Mark E. Armstrong avail at pacbell dot net | |
| 45 Bug fixes. | |
| 46 Lorin Hochstein lmh at xiphos dot ca | |
| 47 general bug fixes; bug fixes to conditio
n variables. | |
| 48 Peter Slacik Peter dot Slacik at tatramed dot sk | |
| 49 Bug fixes. | |
| 50 Mumit Khan khan at xraylith dot wisc dot edu | |
| 51 Fixes to work with Mingw32. | |
| 52 Milan Gardian mg at tatramed dot sk | |
| 53 Bug fixes and reports/analyses of obscur
e problems. | |
| 54 Aurelio Medina aureliom at crt dot com | |
| 55 First implementation of read-write locks
. | |
| 56 Graham Dumpleton Graham dot Dumpleton at ra dot pad dot otc dot telstra d
ot com dot au | |
| 57 Bug fix in condition variables. | |
| 58 Tristan Savatier tristan at mpegtv dot com | |
| 59 WinCE port. | |
| 60 Erik Hensema erik at hensema dot xs4all dot nl | |
| 61 Bug fixes. | |
| 62 Rich Peters rpeters at micro-magic dot com | |
| 63 Todd Owen towen at lucidcalm dot dropbear dot id dot au | |
| 64 Bug fixes to dll loading. | |
| 65 Jason Nye jnye at nbnet dot nb dot ca | |
| 66 Implementation of async cancelation. | |
| 67 Fred Forester fforest at eticomm dot net | |
| 68 Kevin D. Clark kclark at cabletron dot com | |
| 69 David Baggett dmb at itasoftware dot com | |
| 70 Bug fixes. | |
| 71 Paul Redondo paul at matchvision dot com | |
| 72 Scott McCaskill scott at 3dfx dot com | |
| 73 Bug fixes. | |
| 74 Jef Gearhart jgearhart at tpssys dot com | |
| 75 Bug fix. | |
| 76 Arthur Kantor akantor at bexusa dot com | |
| 77 Mutex enhancements. | |
| 78 Steven Reddie smr at essemer dot com dot au | |
| 79 Bug fix. | |
| 80 Alexander Terekhov TEREKHOV at de dot ibm dot com | |
| 81 Re-implemented and improved read-write l
ocks; | |
| 82 (with Louis Thomas) re-implemented and i
mproved | |
| 83 condition variables; | |
| 84 enhancements to semaphores; | |
| 85 enhancements to mutexes; | |
| 86 new mutex implementation in 'futex' styl
e; | |
| 87 suggested a robust implementation of pth
read_once | |
| 88 similar to that implemented by V.Kliathc
ko; | |
| 89 system clock change handling re CV timeo
uts; | |
| 90 bug fixes. | |
| 91 Thomas Pfaff tpfaff at gmx dot net | |
| 92 Changes to make C version usable with C+
+ applications; | |
| 93 re-implemented mutex routines to avoid W
in32 mutexes | |
| 94 and TryEnterCriticalSection; | |
| 95 procedure to fix Mingw32 thread-safety i
ssues. | |
| 96 Franco Bez franco dot bez at gmx dot de | |
| 97 procedure to fix Mingw32 thread-safety i
ssues. | |
| 98 Louis Thomas lthomas at arbitrade dot com | |
| 99 (with Alexander Terekhov) re-implemented
and improved | |
| 100 condition variables. | |
| 101 David Korn dgk at research dot att dot com | |
| 102 Ported to UWIN. | |
| 103 Phil Frisbie, Jr. phil at hawksoft dot com | |
| 104 Bug fix. | |
| 105 Ralf Brese Ralf dot Brese at pdb4 dot siemens dot de | |
| 106 Bug fix. | |
| 107 prionx at juno dot com prionx at juno dot com | |
| 108 Bug fixes. | |
| 109 Max Woodbury mtew at cds dot duke dot edu | |
| 110 POSIX versioning conditionals; | |
| 111 reduced namespace pollution; | |
| 112 idea to separate routines to reduce stat
ically | |
| 113 linked image sizes. | |
| 114 Rob Fanner rfanner at stonethree dot com | |
| 115 Bug fix. | |
| 116 Michael Johnson michaelj at maine dot rr dot com | |
| 117 Bug fix. | |
| 118 Nicolas Barry boozai at yahoo dot com | |
| 119 Bug fixes. | |
| 120 Piet van Bruggen pietvb at newbridges dot nl | |
| 121 Bug fix. | |
| 122 Makoto Kato raven at oldskool dot jp | |
| 123 AMD64 port. | |
| 124 Panagiotis E. Hadjidoukas peh at hpclab dot ceid dot upatras dot gr | |
| 125 Contributed the QueueUserAPCEx package w
hich | |
| 126 makes preemptive async cancelation possi
ble. | |
| 127 Will Bryant will dot bryant at ecosm dot com | |
| 128 Borland compiler patch and makefile. | |
| 129 Anuj Goyal anuj dot goyal at gmail dot com | |
| 130 Port to Digital Mars compiler. | |
| 131 Gottlob Frege gottlobfrege at gmail dot com | |
| 132 re-implemented pthread_once (version 2) | |
| 133 (pthread_once cancellation added by rpj)
. | |
| 134 Vladimir Kliatchko vladimir at kliatchko dot com | |
| 135 reimplemented pthread_once with the same
form | |
| 136 as described by A.Terekhov (later versio
n 2); | |
| 137 implementation of MCS (Mellor-Crummey/Sc
ott) locks. | |
| OLD | NEW |