JulianSewardwastheoriginalfounder,designerandauthorof
Valgrind,createdthedynamictranslationframeworks,wroteMemcheck,
the3.XversionsofHelgrind,SGCheck,DHAT,anddidlotsofother
things.
NicholasNethercotedidthecore/toolgeneralisation,wrote
CachegrindandMassif,andtonsofotherstuff.
TomHughesdidavastnumberofbugfixes,helpedoutwithsupportfor
morerecentLinux/glibcversions,setupthepresentbuildsystem,andhas
helpedoutwithtestandbuildmachines.
JeremyFitzhardingewroteHelgrind(inthe2.Xline)andtotally
overhauledlow-levelsyscall/signalandaddressspacelayoutstuff,
amongmanyotherthings.
JosefWeidendorferwroteandmaintainsCallgrindandtheassociated
KCachegrindGUI.
PaulMackerrasdidalotoftheinitialper-architecturefactoring
thatformsthebasisofthe3.0lineandwasalsoseenin2.4.0.
HealsodidUCode-baseddynamictranslationsupportforPowerPC,and
createdasetofppc-linuxderivativesofthe2.Xreleaseline.
GregParkerwrotetheMacOSXport.
DirkMuellercontributedthemalloc/freemismatchchecking
andotherbitsandpieces,andactsasourKDEliaison.
RobertWalshaddedfiledescriptorleakagechecking,newlibrary
interceptionmachinery,supportforclientallocationpools,andminor
othertweakage.
BartVanAsschewroteandmaintainsDRD.
CerionArmour-BrownworkedonPowerPCinstructionsetsupportinthe
Vexdynamic-translationframework.MaynardJohnsonimprovedthe
Power6support.
KirillBatuzovandDmitryZhurikhindidtheNEONinstructionset
supportforARM.DonnaRobinsondidthev6mediainstructionsupport.
DonnaRobinsoncreatedandmaintainstheveryexcellent
http://www.valgrind.org.
VinceWeaverwroteandmaintainsBBV.
FredericGobryhelpedwithautoconfandautomake.
DanielBerlinmodifiedreadelf'sdwarf2sourcelinereader,writtenbyNick
Clifton,foruseinValgrind.o
MichaelMatzandSimonHausmannmodifiedtheGNUbinutilsdemangler(s)for
useinValgrind.
DavidWoodhousehashelpedoutwithtestandbuildmachinesoverthecourse
ofmanyreleases.
FlorianKrohmandChristianBorntraegerwroteandmaintainthe
S390X/Linuxport.Florianimprovedandruggedisedtheregressiontest
systemduring2011.
PhilippeWaroquierswroteandmaintainstheembeddedGDBserver.He
alsomadeabunchofperformanceandmemory-reductionfixesacross
diversepartsofthesystem.
CarlLoveandMaynardJohnsoncontributedIBMPower6andPower7
support,andgenerallydealwithppc{32,64}-linuxissues.
PetarJovanovicandDejanJevticwroteandmaintainthemips32-linux
port.
DragosTatuleamodifiedthearm-androidportsoitalsoworkson
x86-android.
JakubJelinekhelpedoutextensivelywiththeAVXandAVX2support.
MarkWielaardfixedabunchofbugsandactsasourFedora/RHEL
liaison.
MaranPakkirisamyimplementedsupportfordecimalfloatingpointon
s390.
Many,manypeoplesentbugreports,patches,andhelpfulfeedback.
DevelopmentofValgrindwassupportedinpartbytheTri-LabPartners
(LawrenceLivermoreNationalLaboratory,LosAlamosNational
Laboratory,andSandiaNationalLaboratories)oftheU.S.Department
ofEnergy'sAdvancedSimulation&Computing(ASC)Program.