sewardj | de4a1d0 | 2002-03-22 01:27:54 +0000 | [diff] [blame] | 1 | |
sewardj | 1346e13 | 2005-08-03 20:42:06 +0000 | [diff] [blame] | 2 | Cerion Armour-Brown, cerion@open-works.co.uk |
| 3 | |
| 4 | Cerion worked on PowerPC instruction set support using the Vex |
| 5 | dynamic-translation framework. |
| 6 | |
njn | baf3c47 | 2005-03-24 18:35:41 +0000 | [diff] [blame] | 7 | Jeremy Fitzhardinge, jeremy@valgrind.org |
sewardj | de4a1d0 | 2002-03-22 01:27:54 +0000 | [diff] [blame] | 8 | |
sewardj | 778d783 | 2007-11-22 01:21:56 +0000 | [diff] [blame] | 9 | Jeremy wrote Helgrind (in the 2.X line) and totally overhauled |
| 10 | low-level syscall/signal and address space layout stuff, among many |
| 11 | other improvements. |
sewardj | de4a1d0 | 2002-03-22 01:27:54 +0000 | [diff] [blame] | 12 | |
njn | baf3c47 | 2005-03-24 18:35:41 +0000 | [diff] [blame] | 13 | Tom Hughes, tom@valgrind.org |
sewardj | de4a1d0 | 2002-03-22 01:27:54 +0000 | [diff] [blame] | 14 | |
njn | baf3c47 | 2005-03-24 18:35:41 +0000 | [diff] [blame] | 15 | Tom did a vast number of bug fixes, and helped out with support for |
sewardj | cb2288b | 2007-12-02 02:08:17 +0000 | [diff] [blame] | 16 | more recent Linux/glibc versions, and set up the present build system. |
sewardj | de4a1d0 | 2002-03-22 01:27:54 +0000 | [diff] [blame] | 17 | |
njn | baf3c47 | 2005-03-24 18:35:41 +0000 | [diff] [blame] | 18 | Nicholas Nethercote, njn@valgrind.org |
| 19 | |
| 20 | Nick did the core/tool generalisation, wrote Cachegrind and Massif, |
| 21 | and tons of other stuff. |
| 22 | |
| 23 | Paul Mackerras |
| 24 | |
| 25 | Paul did a lot of the initial per-architecture factoring that forms |
| 26 | the basis of the 3.0 line and is also to be seen in 2.4.0. He also did |
| 27 | UCode-based dynamic translation support for PowerPC, and created a set |
| 28 | of ppc-linux derivatives of the 2.X release line. |
| 29 | |
| 30 | Dirk Mueller, dmuell@gmx.net |
| 31 | |
| 32 | Dirk contributed the malloc-free mismatch checking stuff and various |
| 33 | other bits and pieces, and acted as our KDE liaison. |
| 34 | |
| 35 | Donna Robinson, donna@terpsichore.ws |
| 36 | |
| 37 | Keeper of the very excellent http://www.valgrind.org. |
| 38 | |
| 39 | Julian Seward, julian@valgrind.org |
| 40 | |
| 41 | Julian was the original designer and author of Valgrind, created the |
sewardj | cb2288b | 2007-12-02 02:08:17 +0000 | [diff] [blame] | 42 | dynamic translation framework, wrote Memcheck and 3.3.X Helgrind, and |
| 43 | did lots of other things. |
njn | baf3c47 | 2005-03-24 18:35:41 +0000 | [diff] [blame] | 44 | |
| 45 | Robert Walsh, rjwalsh@valgrind.org |
| 46 | |
| 47 | Robert added file descriptor leakage checking, new library |
| 48 | interception machinery, support for client allocation pools, and minor |
| 49 | other tweakage. |
| 50 | |
sewardj | 4cb2b17 | 2007-01-18 02:19:05 +0000 | [diff] [blame] | 51 | Josef Weidendorfer, Josef.Weidendorfer@gmx.de. |
| 52 | |
| 53 | Josef wrote Callgrind and the associated KCachegrind GUI. |
| 54 | |
sewardj | cb2288b | 2007-12-02 02:08:17 +0000 | [diff] [blame] | 55 | Omega was written by Bryan Meredith and is maintained by Rich Coe. |
| 56 | DRD was written by and is maintained by Bart Van Assche. |
njn | baf3c47 | 2005-03-24 18:35:41 +0000 | [diff] [blame] | 57 | |
| 58 | Frederic Gobry helped with autoconf and automake. Daniel Berlin |
| 59 | modified readelf's dwarf2 source line reader, written by Nick Clifton, |
| 60 | for use in Valgrind. Michael Matz and Simon Hausmann modified the GNU |
| 61 | binutils demangler(s) for use in Valgrind. |
| 62 | |
sewardj | bc39ad2 | 2007-12-09 02:24:02 +0000 | [diff] [blame] | 63 | David Woodhouse and Tom Hughes have helped out with test and build |
| 64 | machines over the course of many releases. |
| 65 | |
sewardj | 8088b3f | 2007-12-06 02:13:37 +0000 | [diff] [blame] | 66 | Many, many people sent bug reports, patches, and helpful feedback. |
| 67 | |
| 68 | Development of Valgrind was supported in part by the Tri-Lab Partners |
| 69 | (Lawrence Livermore National Laboratory, Los Alamos National |
| 70 | Laboratory, and Sandia National Laboratories) of the U.S. Department |
| 71 | of Energy's Advanced Simulation & Computing (ASC) Program. |