Gnocchi ist eine Komplexitätsanalyse für C++-Code. Es berechnet zyklomatische und die NPATH-Komplexitätsmaße. Es liest die Abdeckungs-Informationen, die von GCC erzeugt werden, und bestimmt die Komplexität aller Funktionen. Wenn Code mit -fprofile-arcs oder -ftest-coverage (abhängig von der Compiler-Version) generiert wird, erzeugt GCC eine .gcno-Datei für jede Objektdatei.