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 |