Valgrind

Valgrind

Valgrind je instrumentni okvir za gradnjo dinamičnih orodij za analizo.
Valgrind je instrumentni okvir za gradnjo dinamičnih orodij za analizo.Obstajajo orodja Valgrind, ki lahko samodejno zaznajo številne napake pri upravljanju pomnilnika in navojih ter podrobno profilirajo vaše programe.Valgrind lahko uporabite tudi za izdelavo novih orodij.V distribuciji Valgrind trenutno vključuje šest orodij za kakovost proizvodnje: pomnilnik napak v pomnilniku, dva detektorja napak v niti, predpomnilnik in napovedovalec veje, klicni graf, ki ustvarja predpomnilnik in profil za napovedovanje podružnic, in helikoprofiler.Vključuje tudi tri eksperimentalna orodja: detektor prekoračitve heap / stack / globalnega niza, drugi profilator kopice, ki preučuje uporabo blokov kopice, in osnovni generator vektorjev blokov SimPoint ....
valgrind

Spletna stran:

Alternativa Valgrindu za vse platforme s katero koli licenco

API Monitor

API Monitor

API Monitor je sistem Windows, ki vam omogoča spremljanje in nadzor klicev API-ja, ki jih izvajajo aplikacije in storitve.
Deleaker

Deleaker

Deleaker je samostojna aplikacija in uporabna razširitev za Visual Studio, RAD Studio (Delphi / C ++ Builder) in Qt Creator, ki vam pomaga analizirati programske napake ...
strace

strace

Sledilni klici in signali.Pomožni program za diagnostiko, odpravljanje napak in poučevanje uporabniškega prostora.
Libcsdbg

Libcsdbg

Libcsdbg je sledilnik za izjeme C ++.
JTracer

JTracer

JTracer je oddaljeni odjemalec za odpravljanje napak za odpravljanje napak
Dr. Memory

Dr. Memory

Dr. Memory je orodje za spremljanje pomnilnika, s katerim je mogoče prepoznati programske napake, povezane s spominom, kot so dostop do neinicializiranega pomnilnika, dostop do pomnilnika brez naslova ...
ltrace

ltrace

ltrace prestreže in beleži dinamične klice iz knjižnice, ki jih kliče izpeljan postopek in signale, ki jih prejme ta postopek.