forked from ivmai/bdwgc
-
Notifications
You must be signed in to change notification settings - Fork 0
/
AUTHORS
426 lines (420 loc) · 15.3 KB
/
AUTHORS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
This is an attempt to acknowledge contributions to the garbage collector.
Early contributions also mentioned (duplicated) in ChangeLog file; details of
later ones should be in "git log".
Currently maintained by Ivan Maidanski.
HISTORY -
Early versions of this collector were developed as a part of research
projects supported in part by the National Science Foundation
and the Defense Advance Research Projects Agency.
The garbage collector originated as part of the run-time system for
the Russell programming language implementation. The first version of the
garbage collector was written primarily by Alan Demers. It was then refined
and mostly rewritten, primarily by Hans-J. Boehm, at Cornell U.,
the University of Washington, Rice University (where it was first used for
C and assembly code), Xerox PARC, SGI, and HP Labs. However, significant
contributions have also been made by many others.
Other contributors (my apologies for any omissions):
Adam Megacz <[email protected]>
Adnan Ali
Adrian Bunk <[email protected]>
Adrian Pop <[email protected]>
Akira Tagoh <[email protected]>
Alain Novak <[email protected]>
Alan Dosser <[email protected]>
Alan J. Demers <[email protected]>
Alaskan Emily <[email protected]>
Aleksey Demakov <[email protected]>
Alessandro Bruni <[email protected]>
Alex Ronne Petersen <[email protected]>
Alexander Belchenko <[email protected]>
Alexander Gavrilov <[email protected]>
Alexander Herz <[email protected]>
Alexandr Petrosian <[email protected]>
Alexandr Shadchin <[email protected]>
Alexandre Oliva <[email protected]>
Alexis Laferriere <[email protected]>
Alistair G. Crooks <[email protected]>
Allan Hsu <[email protected]>
Andre Leiradella <[email protected]>
Andreas Jaeger <[email protected]>
Andreas Tobler <[email protected]>
Andrei Polushin <[email protected]>
Andrej Cedilnik <[email protected]>
Andrew Begel <[email protected]>
Andrew Buss <[email protected]>
Andrew Gray <[email protected]>
Andrew Haley <[email protected]>
Andrew Horton <[email protected]>
Andrew McKinlay <[email protected]>
Andrew Pinski <[email protected]>
Andrew Stitcher <[email protected]>
Andrew Stone <[email protected]>
Andy Li <[email protected]>
Andy Wingo <[email protected]>
Anselm Baird-Smith <[email protected]>
Anthony Green <[email protected]>
Antoine de Maricourt
Ari Huttunen <[email protected]>
Arrigo Triulzi <[email protected]>
Ashley Bone <[email protected]>
Assar Westerlund <[email protected]>
Aurelien Larcher <[email protected]>
Barry DeFreese <[email protected]>
Baruch Siach <[email protected]>
Ben A. Mesander <[email protected]>
Ben Cottrell <[email protected]>
Ben Hutchings <[email protected]>
Ben Maurer <[email protected]>
Benjamin Lerman <[email protected]>
Bernd Edlinger <[email protected]>
Bernd Kuhls <[email protected]>
Bernie Solomon <[email protected]>
Bill Janssen <[email protected]>
Bo Thorsen <[email protected]>
Bradley D. LaRonde <[email protected]>
Bradley Smith <[email protected]>
Brent Benson <[email protected]>
Brian Alliet <[email protected]>
Brian Beuning <[email protected]>
Brian Burton <[email protected]>
Brian D. Carlstrom <[email protected]>
Brian F. Dennis <[email protected]>
Brian J. Cardiff <[email protected]>
Brian Lewis <[email protected]>
Bruce A Henderson <[email protected]>
Bruce Hoult <[email protected]>
Bruce Mitchener <[email protected]>
Bruno Haible <[email protected]>
Bryce McKinlay <[email protected]>
Burkhard Linke <[email protected]>
Calvin Buckley <[email protected]>
Carlos J. Puga Medina <[email protected]>
Cesar Eduardo Barros <[email protected]>
Charles Fiterman <[email protected]>
Charles Mills <[email protected]>
Chris Dodd <[email protected]>
Chris Lingard <[email protected]>
Chris Metcalf <[email protected]>
Christian Joensson <[email protected]>
Christian Limpach <[email protected]>
Christian Thalinger <[email protected]>
Christian Weisgerber <[email protected]>
Christoffe Raffali <[email protected]>
Clay Spence <[email protected]>
Colin LeMahieu <[email protected]>
Craig McDaniel <[email protected]>
Dai Sato <[email protected]>
Dan Bonachea <[email protected]>
Dan Fandrich <[email protected]>
Dan Sullivan <[email protected]>
Daniel R. Grayson <[email protected]>
Danny Smith <[email protected]>
Darrell Schiebel <[email protected]>
Dave Barrett <[email protected]>
Dave Detlefs <[email protected]>
Dave Korn <[email protected]>
Dave Love <[email protected]>
David Ayers <[email protected]>
David Brownlee <[email protected]>
David Butenhof <[email protected]>
David Chase <[email protected]>
David Daney <[email protected]>
David Grove <[email protected]>
David Leonard <[email protected]>
David Miller <[email protected]>
David Mossberger
David Peroutka <[email protected]>
David Pickens <[email protected]>
David Stes <[email protected]>
David Terei <[email protected]>
David Van Horn <[email protected]>
Davide Angelocola <[email protected]>
Demyan Kimitsa <[email protected]>
Dick Porter <[email protected]>
Dietmar Planitzer <[email protected]>
Dimitris Vyzovitis <[email protected]>
Dimitry Andric <[email protected]>
Djamel Magri <[email protected]>
Doug Kaufman <[email protected]>
Doug Moen <[email protected]>
Douglas Steel <[email protected]>
Eli Barzilay <[email protected]>
Elijah Taylor <[email protected]>
Elvenlord Elrond <[email protected]>
Emmanual Stumpf
Eric Benson <[email protected]>
Eric Holk <[email protected]>
Erik M. Bray <[email protected]>
Fabian Thylman
Fabrice Fontaine <[email protected]>
Fergus Henderson <[email protected]>
Franklin Chen <[email protected]>
Fred Gilham <[email protected]>
Fred Stearns
Friedrich Dominicus <[email protected]>
Gabor Drescher <[email protected]>
Gary Leavens <[email protected]>
Geoff Norton <[email protected]>
George Talbot <[email protected]>
Gerard A Allan
Glauco Masotti <[email protected]>
Grzegorz Jakacki <[email protected]>
Gustavo Giraldez <[email protected]>
Gustavo Rodriguez-Rivera <[email protected]>
H.J. Lu <[email protected]>
Hamayama <[email protected]>
Hannes Mehnert <[email protected]>
Hanno Boeck <[email protected]>
Hans Boehm <[email protected]>
Hans-Peter Nilsson <[email protected]>
Henning Makholm <[email protected]>
Henrik Theiling <[email protected]>
Hironori Sakamoto <[email protected]>
Hiroshi Kawashima <[email protected]>
Hiroshi Yokota <[email protected]>
Hubert Garavel <[email protected]>
Iain Sandoe <[email protected]>
Ian Piumarta <[email protected]>
Ian Searle <[email protected]>
Igor Khavkine <[email protected]>
Ivan Demakov <[email protected]>
Ivan Maidanski <[email protected]>
Jaap Boender <[email protected]>
Jack Andrews <[email protected]>
Jacob Navia <[email protected]>
Jakub Jelinek <[email protected]>
James Clark <[email protected]>
James Dominy
Jan Alexander Steffens <[email protected]>
Jan Wielemaker <[email protected]>
Jani Kajala <[email protected]>
Jared McNeill <[email protected]>
Jasper Lievisse Adriaanse <[email protected]>
Jay Krell <[email protected]>
Jean-Baptiste Nivois
Jean-Claude Beaudoin <[email protected]>
Jean-Daniel Fekete <[email protected]>
Jeff Sturm <[email protected]>
Jeffrey Hsu <[email protected]>
Jeffrey Mark Siskind
Jeremy Fitzhardinge <[email protected]>
Jesper Peterson <[email protected]>
Jesse Hull
Jesse Jones <[email protected]>
Jesse Rosenstock <[email protected]>
Ji-Yong Chung
Jie Liu <[email protected]>
Jim Marshall <[email protected]>
Jim Meyering <[email protected]>
Joao Abecasis <[email protected]>
Joerg Sonnenberger <[email protected]>
Johannes Schmidt <[email protected]>
Johannes Totz <[email protected]>
John Bowman <[email protected]>
John Clements <[email protected]>
John Ellis <[email protected]>
John Merryweather Cooper <[email protected]>
Jon Moore <[email protected]>
Jonas Echterhoff <[email protected]>
Jonathan Bachrach <[email protected]>
Jonathan Chambers <[email protected]>
Jonathan Clark
Jonathan Pryor <[email protected]>
Josh Peterson <[email protected]>
Joshua Richardson <[email protected]>
Juan Jose Garcia-Ripoll <[email protected]>
Jukka Jylanki <[email protected]>
Kai Tietz <[email protected]>
Kaz Kojima <[email protected]>
Kazu Hirata <[email protected]>
Kazuhiro Inaoka <[email protected]>
Keith Seitz <[email protected]>
Kenjiro Taura <[email protected]>
Kenneth Schalk <[email protected]>
Kevin Kenny <[email protected]>
Kevin Tew <[email protected]>
Kevin Warne <[email protected]>
Kimura Wataru <[email protected]>
Kjetil Matheussen <[email protected]>
Klaus Treichel <[email protected]>
Klemens Zwischenbrugger <[email protected]>
Knut Tvedten <[email protected]>
Krister Walfridsson <[email protected]>
Kristian Kristensen <[email protected]>
Kumar Srikantan
Kurt Miller <[email protected]>
Lars Farm <[email protected]>
Laurent Morichetti <[email protected]>
Leonardo Taccari <[email protected]>
Linas Vepstas <[email protected]>
Loren J. Rittle <[email protected]>
Louis Zhuang <[email protected]>
Lucas Meijer <[email protected]>
Ludovic Courtes <[email protected]>
Maarten Thibaut <[email protected]>
Manuel A. Fernandez Montecelo <[email protected]>
Manuel Serrano <[email protected]>
Marc Recht <[email protected]>
Marco Maggi <[email protected]>
Marcos Dione <[email protected]>
Marcus Herbert
Marek Vasut <[email protected]>
Margaret Fleck <[email protected]>
Mark Boulter <[email protected]>
Mark Mitchell <[email protected]>
Mark Reichert <[email protected]>
Mark Sibly
Mark Weiser <[email protected]>
Martin Hirzel <[email protected]>
Martin Koeppe <[email protected]>
Martin Tauchmann <[email protected]>
Matt Austern <[email protected]>
Matthew Flatt <[email protected]>
Matthias Andree <[email protected]>
Matthias Drochner <[email protected]>
Maurizio Vairani <[email protected]>
Max Mouratov <[email protected]>
Melissa O'Neill <[email protected]>
Michael Arnoldus <[email protected]>
Michael DeRoy <[email protected]>
Michael Fox <[email protected]>
Michael Herring <[email protected]>
Michael Smith <[email protected]>
Michael Spertus <[email protected]>
Michel Schinz <[email protected]>
Miguel de Icaza <[email protected]>
Mikael Djurfeldt <[email protected]>
Mike Frysinger <[email protected]>
Mike Gran <[email protected]>
Mike McGaughey <[email protected]>
Mike Stump <[email protected]>
Mitch Harris <[email protected]>
Mohan Embar <[email protected]>
Naoyuki Sawa <[email protected]>
Nathanael Nerode <[email protected]>
Neale Ferguson <[email protected]>
Neil Sharman <[email protected]>
Nicolas Cannasse <[email protected]>
Niibe Yutaka <[email protected]>
Niklas Therning <[email protected]>
Noah Lavine <[email protected]>
Nobuyuki Hikichi <[email protected]>
Oliver Kurth <[email protected]>
Ondrej Bilka <[email protected]>
Paolo Molaro <[email protected]>
Parag Patel <[email protected]>
Patrick Bridges <[email protected]>
Patrick C. Beard <[email protected]>
Patrick Doyle <[email protected]>
Paul Bone <[email protected]>
Paul Brook <[email protected]>
Paul Graham
Paul Nash <[email protected]>
Per Bothner <[email protected]>
Peter Bigot <[email protected]>
Peter Budai <[email protected]>
Peter Chubb <[email protected]>
Peter Colson <[email protected]>
Peter Housel <[email protected]>
Peter Monks <[email protected]>
Peter Ross <[email protected]>
Peter Seebach <[email protected]>
Peter Wang <[email protected]>
Petr Krajca <[email protected]>
Petr Salinger <[email protected]>
Petter Urkedal <[email protected]>
Philip Brown <[email protected]>
Philipp Tomsich <[email protected]>
Philippe Queinnec <[email protected]>
Phillip Musumeci <[email protected]>
Phong Vo <[email protected]>
Pierre de Rop
Pontus Rydin <[email protected]>
Radek Polak <[email protected]>
Rainer Orth <[email protected]>
Ranjit Mathew <[email protected]>
Rauli Ruohonen <[email protected]>
Regis Cridlig <[email protected]>
Reimer Behrends <[email protected]>
Renaud Blanch <[email protected]>
Rene Girard
Rex Dieter <[email protected]>
Reza Shahidi
Richard Earnshaw <[email protected]>
Richard Henderson <[email protected]>
Richard Sandiford <[email protected]>
Richard Zidlicky <[email protected]>
Rob Haack <[email protected]>
Robert Brazile <[email protected]>
Rodrigo Kumpera <[email protected]>
Roger Sayle <[email protected]>
Roland McGrath <[email protected]>
Roman Hodek <[email protected]>
Romain Naour <[email protected]>
Romano Paolo Tenca <[email protected]>
Rutger Ovidius <[email protected]>
Ryan Gonzalez <[email protected]>
Ryan Murray <[email protected]>
Salvador Eduardo Tropea <[email protected]>
Samuel Martin <[email protected]>
Samuel Thibault <[email protected]>
Scott Ananian <[email protected]>
Scott Schwartz <[email protected]>
Shawn Wagner <[email protected]>
Shea Levy <[email protected]>
Shiro Kawai <[email protected]>
Simon Gornall <[email protected]>
Simon Posnjak <[email protected]>
Slava Sysoltsev <[email protected]>
Stefan Ring <[email protected]>
Stefano Rivera <[email protected]>
Sugioka Toshinobu <[email protected]>
Suzuki Toshiya <[email protected]>
Sven Hartrumpf <[email protected]>
Sven Verdoolaege <[email protected]>
Takis Psarogiannakopoulos <[email protected]>
Tatsuya Bizenn <[email protected]>
Tautvydas Zilys <[email protected]>
Terrell Russell <[email protected]>
Thiemo Seufer <[email protected]>
Thomas Funke <[email protected]>
Thomas Klausner <[email protected]>
Thomas Linder Puls <[email protected]>
Thomas Maier <[email protected]>
Thomas Schwinge <[email protected]>
Thorsten Glaser <[email protected]>
Tilman Vogel <[email protected]>
Tim Bingham <[email protected]>
Timothy N. Newsham <[email protected]>
Tom Tromey <[email protected]>
Tommaso Tagliapietra <[email protected]>
Toralf Foerster <[email protected]>
Toshio Endo <[email protected]>
Tsugutomo Enami <[email protected]>
Tum Nguyen <[email protected]>
Tyson Dowd <[email protected]>
Uchiyama Yasushi <[email protected]>
Ulrich Drepper <[email protected]>
Ulrich Weigand <[email protected]>
Uros Bizjak <[email protected]>
Vernon Lee <[email protected]>
Victor Ivrii <[email protected]>
Victor Romero <[email protected]>
Vitaly Magerya <[email protected]>
Vladimir Tsichevski <[email protected]>
Walter Bright <[email protected]>
Walter Underwood <[email protected]>
Wilson Ho <[email protected]>
Wink Saville <[email protected]>
Wookey <[email protected]>
Xi Wang <[email protected]>
Xiaokun Zhu <[email protected]>
Yann Dirson <[email protected]>
Yannis Bres <[email protected]>
Yuki Okumura <[email protected]>
Yusuke Suzuki <[email protected]>
Yvan Roux <[email protected]>
Zach Saw <[email protected]>
Zhiying Chen
Zhong Shao <[email protected]>
Zoltan Varga <[email protected]>