sewardj | 3c23d43 | 2002-06-01 23:43:49 +0000 | [diff] [blame] | 1 | |
njn | c4fcca3 | 2004-12-01 00:02:36 +0000 | [diff] [blame^] | 2 | Julian Seward was the original author, creating the |
jseward | 77bb64a | 2004-07-16 21:35:09 +0000 | [diff] [blame] | 3 | dynamic translation framework, memcheck stuff, and the |
| 4 | signal/syscall/threads support gunk. |
sewardj | 3c23d43 | 2002-06-01 23:43:49 +0000 | [diff] [blame] | 5 | |
njn | c4fcca3 | 2004-12-01 00:02:36 +0000 | [diff] [blame^] | 6 | Nicholas Nethercote did the core/tool generalisation, and wrote |
| 7 | Cachegrind and some of the other tools, and tons of other stuff. |
sewardj | 3c23d43 | 2002-06-01 23:43:49 +0000 | [diff] [blame] | 8 | |
njn | c4fcca3 | 2004-12-01 00:02:36 +0000 | [diff] [blame^] | 9 | Jeremy Fitzhardinge wrote Helgrind, and lots of syscall/signal |
| 10 | simulation stuff, including a complete redesign of how syscalls and |
| 11 | signals are handled. Also code generation improvements. |
jseward | 77bb64a | 2004-07-16 21:35:09 +0000 | [diff] [blame] | 12 | |
njn | c4fcca3 | 2004-12-01 00:02:36 +0000 | [diff] [blame^] | 13 | Tom Hughes did a vast number of bug fixes, and helped out with support |
| 14 | for more recent Linux/glibc versions. |
jseward | 77bb64a | 2004-07-16 21:35:09 +0000 | [diff] [blame] | 15 | |
njn | c4fcca3 | 2004-12-01 00:02:36 +0000 | [diff] [blame^] | 16 | Robert Walsh added file descriptor leakage checking, new library |
| 17 | interception machinery, support for client allocation pools, and minor |
| 18 | other tweakage. |
nethercote | 137bc55 | 2003-11-14 17:47:54 +0000 | [diff] [blame] | 19 | |
sewardj | 3c23d43 | 2002-06-01 23:43:49 +0000 | [diff] [blame] | 20 | readelf's dwarf2 source line reader, written by Nick Clifton, was |
| 21 | modified to be used in Valgrind by Daniel Berlin. |
| 22 | |
njn | 83157fc | 2002-10-03 10:07:34 +0000 | [diff] [blame] | 23 | Michael Matz and Simon Hausmann modified the GNU binutils |
sewardj | 3c23d43 | 2002-06-01 23:43:49 +0000 | [diff] [blame] | 24 | demangler(s) for use in Valgrind. |
| 25 | |
nethercote | 137bc55 | 2003-11-14 17:47:54 +0000 | [diff] [blame] | 26 | Dirk Mueller contrib'd the malloc-free mismatch checking stuff, |
| 27 | and other bits and pieces. |
sewardj | 3c23d43 | 2002-06-01 23:43:49 +0000 | [diff] [blame] | 28 | |
| 29 | Lots of other people sent bug reports, patches, and very |
| 30 | helpful feedback. I thank you all. |
| 31 | |