blob: 9a6df3113f3b397ddd511ab6b10c087b7fd47b62 [file] [log] [blame]
sewardjde4a1d02002-03-22 01:27:54 +00001
njnbaf3c472005-03-24 18:35:41 +00002Jeremy Fitzhardinge, jeremy@valgrind.org
sewardjde4a1d02002-03-22 01:27:54 +00003
njnbaf3c472005-03-24 18:35:41 +00004Jeremy wrote Helgrind and totally overhauled low-level syscall/signal
5and address space layout stuff, among many other improvements.
sewardjde4a1d02002-03-22 01:27:54 +00006
njnbaf3c472005-03-24 18:35:41 +00007Tom Hughes, tom@valgrind.org
sewardjde4a1d02002-03-22 01:27:54 +00008
njnbaf3c472005-03-24 18:35:41 +00009Tom did a vast number of bug fixes, and helped out with support for
10more recent Linux/glibc versions.
sewardjde4a1d02002-03-22 01:27:54 +000011
njnbaf3c472005-03-24 18:35:41 +000012Nicholas Nethercote, njn@valgrind.org
13
14Nick did the core/tool generalisation, wrote Cachegrind and Massif,
15and tons of other stuff.
16
17Paul Mackerras
18
19Paul did a lot of the initial per-architecture factoring that forms
20the basis of the 3.0 line and is also to be seen in 2.4.0. He also did
21UCode-based dynamic translation support for PowerPC, and created a set
22of ppc-linux derivatives of the 2.X release line.
23
24Dirk Mueller, dmuell@gmx.net
25
26Dirk contributed the malloc-free mismatch checking stuff and various
27other bits and pieces, and acted as our KDE liaison.
28
29Donna Robinson, donna@terpsichore.ws
30
31Keeper of the very excellent http://www.valgrind.org.
32
33Julian Seward, julian@valgrind.org
34
35Julian was the original designer and author of Valgrind, created the
36dynamic translation framework, wrote Memcheck and Addrcheck, and did
37lots of other things.
38
39Robert Walsh, rjwalsh@valgrind.org
40
41Robert added file descriptor leakage checking, new library
42interception machinery, support for client allocation pools, and minor
43other tweakage.
44
45
46Frederic Gobry helped with autoconf and automake. Daniel Berlin
47modified readelf's dwarf2 source line reader, written by Nick Clifton,
48for use in Valgrind. Michael Matz and Simon Hausmann modified the GNU
49binutils demangler(s) for use in Valgrind.
50
51And lots and lots of other people sent bug reports, patches, and very
52helpful feedback.