Mnogo redizajniran i proširio DHAT alat za profiliranje hrpe (Dynamic Heap Analysis Tool), dozvoljavajući Pratite sve zahtjeve za alokaciju hrpe i potražite curenje resursa, prekomjernu aktivnost hrpe, neiskorištene alokacije memorije, kratkotrajne alokacije i neefikasnu alokaciju hrpe. Iz kategorije eksperimentalnog razvoja, DHAT je uključen u redovni Valgrind alat (za početak, sada morate koristiti opciju "--tool=dhat" umjesto "--tool=exp-dhat").
Najznačajnije poboljšanje je dodavanje grafičkog korisničkog interfejsa DHAT-u. Osim toga, nakon što se program praćenja završi, DHAT sada prikazuje samo minimalni sažetak najvažnijih informacija i piše cijeli izvještaj sa podacima profiliranja u datoteku. Podaci se više ne grupišu u zapise, već se pohranjuju kao stabla praćenja steka. Proširen je broj izvršenih mjerenja i dodane su dodatne kategorije praćenih parametara. Za pregled snimljenog izvještaja predlaže se poseban preglednik dh_view.html, koji se pokreće u web pretraživaču;
Za amd64 (x86_64) sisteme, prošireni RDRAND i F16C skupovi instrukcija su podržani;
Cachegrind i Callgrind nude novu opciju "--show-percs" koja dodaje prikaz vrijednosti brojača kao postotak;
Massif za Linux, Android i Solari ima "--read-inline-info" omogućenu prema zadanim postavkama, dok macOS i dalje zahtijeva eksplicitno "--read-inline-info=yes";
U Memchecku, kada specificirate opciju "--xtree-leak=yes" (curenje izlazne memorije rezultira u xtree formatu), opcija "--show-leak-kinds=all" je sada automatski omogućena. Radilo se na sprečavanju lažnih pozitivnih rezultata;
Dodata opcija "--show-error-list=no|yes", kao i opcija "-s" koja je ekvivalentna "--show-error-list=yes" za prikaz liste otkrivenih grešaka nakon što je izvršenje završeno. Ranije je takva lista bila prikazana u opširnom izlaznom režimu "-v -v", ali je izlaz u ovom režimu bio prepun velike količine suvišnih informacija.