blob: 81ffdcf8f605c407011c3348188d3ff089977e91 [file] [log] [blame]
sewardjde4a1d02002-03-22 01:27:54 +00001
sewardj1346e132005-08-03 20:42:06 +00002Cerion Armour-Brown, cerion@open-works.co.uk
3
4Cerion worked on PowerPC instruction set support using the Vex
5dynamic-translation framework.
6
njnbaf3c472005-03-24 18:35:41 +00007Jeremy Fitzhardinge, jeremy@valgrind.org
sewardjde4a1d02002-03-22 01:27:54 +00008
sewardj778d7832007-11-22 01:21:56 +00009Jeremy wrote Helgrind (in the 2.X line) and totally overhauled
10low-level syscall/signal and address space layout stuff, among many
11other improvements.
sewardjde4a1d02002-03-22 01:27:54 +000012
njnbaf3c472005-03-24 18:35:41 +000013Tom Hughes, tom@valgrind.org
sewardjde4a1d02002-03-22 01:27:54 +000014
njnbaf3c472005-03-24 18:35:41 +000015Tom did a vast number of bug fixes, and helped out with support for
16more recent Linux/glibc versions.
sewardjde4a1d02002-03-22 01:27:54 +000017
njnbaf3c472005-03-24 18:35:41 +000018Nicholas Nethercote, njn@valgrind.org
19
20Nick did the core/tool generalisation, wrote Cachegrind and Massif,
21and tons of other stuff.
22
23Paul Mackerras
24
25Paul did a lot of the initial per-architecture factoring that forms
26the basis of the 3.0 line and is also to be seen in 2.4.0. He also did
27UCode-based dynamic translation support for PowerPC, and created a set
28of ppc-linux derivatives of the 2.X release line.
29
30Dirk Mueller, dmuell@gmx.net
31
32Dirk contributed the malloc-free mismatch checking stuff and various
33other bits and pieces, and acted as our KDE liaison.
34
35Donna Robinson, donna@terpsichore.ws
36
37Keeper of the very excellent http://www.valgrind.org.
38
39Julian Seward, julian@valgrind.org
40
41Julian was the original designer and author of Valgrind, created the
42dynamic translation framework, wrote Memcheck and Addrcheck, and did
43lots of other things.
44
45Robert Walsh, rjwalsh@valgrind.org
46
47Robert added file descriptor leakage checking, new library
48interception machinery, support for client allocation pools, and minor
49other tweakage.
50
sewardj4cb2b172007-01-18 02:19:05 +000051Josef Weidendorfer, Josef.Weidendorfer@gmx.de.
52
53Josef wrote Callgrind and the associated KCachegrind GUI.
54
55
njnbaf3c472005-03-24 18:35:41 +000056
57Frederic Gobry helped with autoconf and automake. Daniel Berlin
58modified readelf's dwarf2 source line reader, written by Nick Clifton,
59for use in Valgrind. Michael Matz and Simon Hausmann modified the GNU
60binutils demangler(s) for use in Valgrind.
61
62And lots and lots of other people sent bug reports, patches, and very
63helpful feedback.