30
Valgrind to środowisko instrumentacyjne do budowania narzędzi do analizy dynamicznej.Istnieją narzędzia Valgrind, które mogą automatycznie wykrywać wiele błędów zarządzania pamięcią i wątków oraz szczegółowo profilować twoje programy.Możesz także użyć Valgrind do tworzenia nowych narzędzi.Dystrybucja Valgrind obejmuje obecnie sześć narzędzi o jakości produkcyjnej: wykrywacz błędów pamięci, dwa wykrywacze błędów wątków, profil pamięci podręcznej i przewidywania gałęzi, bufor pamięci generującej graf wywołań i profil przewidywania rozgałęzień oraz profil stosu.Zawiera także trzy narzędzia eksperymentalne: wykrywacz przepełnienia stosu / stosu / macierzy globalnej, drugi profilator sterty, który sprawdza, w jaki sposób wykorzystywane są bloki sterty, oraz generator wektorów bloków podstawowych SimPoint ...
valgrind
Stronie internetowej:
http://valgrind.org/cechy
Kategorie
Alternatywy dla Valgrind'a dla wszystkich platform z dowolną licencją
18
API Monitor
API Monitor to program Windows, który pozwala monitorować i kontrolować wywołania API wykonywane przez aplikacje i usługi.
- Darmowa
- Windows
6
Deleaker
Deleaker to samodzielna aplikacja i przydatne rozszerzenie dla Visual Studio, RAD Studio (Delphi / C ++ Builder) i Qt Creator, który pomaga analizować błędy programistyczne ...
4
3
JTracer
JTracer to zdalny klient debuggera dla debuggera Libcsdbg
- Darmowa
- Windows
- Mac
- Linux
- Android
- Android Tablet
- Java Mobile
2
Dr. Memory
Dr. Memory to narzędzie do monitorowania pamięci, które może identyfikować błędy programowania związane z pamięcią, takie jak dostęp do niezainicjowanej pamięci, dostęp do pamięci nieadresowalnej ...
1