blob: 3c68c2fa0765a442f11042305b7a91e9dbae7adb [file] [log] [blame]
sewardj3c23d432002-06-01 23:43:49 +00001
sewardjfa7c30e2005-07-27 10:09:11 +00002Cerion Armour-Brown worked on PowerPC instruction set support using
3the Vex dynamic-translation framework.
sewardj3c23d432002-06-01 23:43:49 +00004
sewardj778d7832007-11-22 01:21:56 +00005Jeremy Fitzhardinge wrote Helgrind (in the 2.X line) and totally
6overhauled low-level syscall/signal and address space layout stuff,
7among many other things.
jseward77bb64a2004-07-16 21:35:09 +00008
njnc4fcca32004-12-01 00:02:36 +00009Tom Hughes did a vast number of bug fixes, and helped out with support
10for more recent Linux/glibc versions.
jseward77bb64a2004-07-16 21:35:09 +000011
sewardjfa7c30e2005-07-27 10:09:11 +000012Nicholas Nethercote did the core/tool generalisation, wrote
13Cachegrind and Massif, and tons of other stuff.
14
15Paul Mackerras did a lot of the initial per-architecture factoring
16that forms the basis of the 3.0 line and is also to be seen in 2.4.0.
17He also did UCode-based dynamic translation support for PowerPC, and
18created a set of ppc-linux derivatives of the 2.X release line.
nethercote137bc552003-11-14 17:47:54 +000019
njnbcea91a2005-03-12 02:39:36 +000020Dirk Mueller contributed the malloc-free mismatch checking stuff
21and other bits and pieces, and acted as our KDE liaison.
22
sewardjfa7c30e2005-07-27 10:09:11 +000023Julian Seward was the original founder, designer and author, created
24the dynamic translation frameworks, wrote Memcheck and Addrcheck, and
25did lots of other things.
26
27Robert Walsh added file descriptor leakage checking, new library
28interception machinery, support for client allocation pools, and minor
29other tweakage.
njnbcea91a2005-03-12 02:39:36 +000030
sewardj96603322006-05-21 15:19:42 +000031Josef Weidendorfer wrote Callgrind and the associated KCachegrind GUI.
32
njnbcea91a2005-03-12 02:39:36 +000033Frederic Gobry helped with autoconf and automake.
34
35Daniel Berlin modified readelf's dwarf2 source line reader, written by Nick
36Clifton, for use in Valgrind.
sewardj3c23d432002-06-01 23:43:49 +000037
njn83157fc2002-10-03 10:07:34 +000038Michael Matz and Simon Hausmann modified the GNU binutils
sewardj3c23d432002-06-01 23:43:49 +000039demangler(s) for use in Valgrind.
40
njnbcea91a2005-03-12 02:39:36 +000041And lots and lots of other people sent bug reports, patches, and very
42helpful feedback. Thank you all.