Predložil izdaja razhroščevalnika GDB 8.3, ki podpira odpravljanje napak na izvorni ravni za široko paleto programskih jezikov (Ada, C, C++, Objective-C, Pascal, Go itd.) na različni strojni opremi (i386, amd64, ARM, Power, Sparc, RISC-V itd.) in programske platforme (GNU/Linux, *BSD, Unix, Windows, macOS).
Vmesnika CLI in TUI imata zdaj možnost definiranja sloga terminala (dodan je bil ukaz »set style«). Z GNU Highlight je implementirano označevanje izvornega besedila;
Implementirana eksperimentalna podpora za prevajanje in zamenjavo izvorne kode C++ v proces, ki ga nadzoruje GDB
(dno). Za delo potrebujete vsaj različico GCC 7.1b, prevedeno z libcp1.so;
Podpora za IPv6 je bila dodana v GDB in GDBserver. Za nastavitev naslovov IPv6 uporabite obliko »[NASLOV]:VRTA«;
Za ciljne sisteme RISC-V je bila dodana podpora za opis cilja v formatu XML (Format ciljnega opisa);
Platforma FreeBSD nudi podporo za namestitev prestreznih točk
(catchpoint) za sistemske klice z uporabo njihovih vzdevkov, specifičnih za različne ABI (na primer, za 'kevent' je na voljo vzdevek 'freebsd11_kevent' za povezovanje s starim ABI);
Podpora za vtičnice Unix (domena Unix vtičnica) je bila dodana ukazu »target remote«;
Dodana možnost prikaza vseh datotek, ki jih je odprl proces (ukaz “info proc files”);
Implementirana možnost samodejnega shranjevanja indeksov simbola ŠKRAT na disk za pospešitev poznejšega nalaganja iste izvršljive datoteke;
Dodana podpora za dostop do registrov PPR, DSCR, TAR, EBB/PMU in HTM za GDBserver za platformo PowerPC GNU/Linux;
Dodani novi ukazi "set/show debug compile-cplus-types" in
»set/show debug skip« za konfiguracijo izpisa podatkov o pretvorbah vrste C++ in informacij o preskočenih datotekah in funkcijah;
Dodani ukazi »frame apply COMMAND«, »taas COMMAND«, »faas COMMAND«, »tfaas COMMAND« za uporabo ukazov za zlaganje okvirjev in niti;
Izboljšani so bili ukazi “frame”, “select-frame”, “info frame”,
— »info funkcije«, »info tipi«, »info spremenljivke«, »info thread«, »info proc«;
Pri izvajanju v paketnem načinu GDB zdaj vrne kodo napake 1, če zadnji ukaz ne uspe;
Dodana zmožnost gradnje GDB s čistilom Undefined Behavior Sanitizer, ki ga zagotavlja GCC;
Dodane nastavitve osnovnega sistema (izvorna konfiguracija, za odpravljanje napak v istem sistemu) za platformi RISC-V GNU/Linux (riscv*-*-linux*) in RISC-V FreeBSD (riscv*-*-freebsd*);