Nobug-Debugging-Bibliothek.

NOBUG-Debugging-Bibliothek ist eine einfache Debugging-Bibliothek, die GNU-NANA- und Design-by-Contract-Ideen ähnelt.
Jetzt downloaden

Nobug-Debugging-Bibliothek. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • cehteh
  • Website des Verlags:
  • http://www.pipapo.org

Nobug-Debugging-Bibliothek. Stichworte


Nobug-Debugging-Bibliothek. Beschreibung

NOBUG-Debugging-Bibliothek ist eine einfache Debugging-Bibliothek, die Gnu-Nana und Design-by-Contract-Ideen ähnelt. NOBUG-Debugging-Bibliothek ist eine einfache Debugging-Bibliothek (nur ein einziger NOBUG.H-Header) ähnlich wie Gnu-Nana und Design-by-Contract-Ideen. Hier sind einige wichtige Funktionen von "Nobug Debugging Library": · Drei verschiedene Ebenen für Schecks (in Tiefe zum endgültigen NO-Overhead) · Scope-Tags (Erzählen Sie, wann immer eine Funktion oder Schleife als bugfrei angesehen wird) · Vor-, Nachbedingte und invariante Prüfungen, generische Behauptungen · Debugger-Unterstützung (Aktionen werden nur beim Laufen unter einem Debugger ausgeführt), Derzeit nur valgrind · Dumping Ihrer Datastrukturen · Protokollierung Ihrer Anwendungsaktivitäten · Runtime-anpassbare Protokollierung über eine EnviromNetzvariable · verschiedene Protokollierungsziele (Stderr, Syslog, Debugger ...) · Anmerkung Ihrer Sourcecode über bekannte Fehler, Sehenswürdigkeiten und geplante DingeWas Neu in 0.2 stabile Version: · Die Quellcode-Standorthandhabung (Datei / Zeile / Funktion) wurde verbessert und zentralisiert. · Die Protokollierung von Flags in C ++ - Anwendungen können initialisiert und mit einem einfachen Initialisierer analysiert werden. · Die Ressourcenregistrierung wa s stabilisiert und neu geschrieben und eine neue Schnittstelle angegeben. · Ressourcen können in drei Zuständen erworben werden. · Multithreading-Unterstützung für das Ressourcenregister wurde verbessert. · Alle Aktionen auf der Ressourcenregistrierung können Protokollierungsmeldungen abgeben. · Seit der 0.2RC1 Release.Was neu in 0.3 RC1-Entwicklungsversion: · Der Umgebungsvariable-Parser für die Laufzeitkonfiguration wurde abgeschlossen, und das Übergeben von Optionen zum Erstellen von Protokolldateien oder Ringpuffern ist jetzt implementiert. · Ein Haken für die Anwendung definierte Protokollierung wurde hinzugefügt. · A Das Werkzeug zum Ablegen von Ringpufferinhalt als Protokoll wurde eingeschlossen. · Die Protokollierung der Ausgabe enthält jetzt einen Ereigniszähler. · Die Lizenz wurde in GPLV2 oder später in GPLV2 geändert. Was ist neu in dieser Version: · Dies ist ein Hauptaktualisierung mit allen Verbesserungen in den letzten 1,5 Jahren. · Der Ressourcen-Tracker wurde vollständig neu geschrieben. · Ein neues Dokumentationssystem wird jetzt verwendet, und die Dokumentation hat ein großes Update. · Eine Testsuite für Selbsttests wurde hinzugefügt. · Viele neue oder geplante Merkmale wie Fehlerinjektion und Protokollierungsrückrufe sind abgeschlossen. · Diese Version beginnt mit einem neuen Versionsnummer des Versions. · Die API ist jetzt meistens fertig. · Dies ist eine Überprüfungsfreigabe auf dem Weg für eine große Produktionsversion bald.


Nobug-Debugging-Bibliothek. Zugehörige Software