Showcase

Blitzprog Precompiler

für BB und BMAX

Genre: Anwendung
Windows Linux MacOS
Blitzprog
http://www.blitzprog.com/

Abgegebene Stimmen: 9

Du musst eingeloggt sein, um eine Bewertung abgeben zu können.

Fortschritt: 99%
Version: 0.8.2
Entwickler: E. Urbach

Beschreibung

Dieses Programmiertool analysiert die Zeit, die jede Funktion in einem BlitzBasic/BlitzMax-Projekt benötigt.
Es wird gespeichert, wie oft eine Funktion aufgerufen wurde und wie viele Millisekunden sie durchschnittlich und insgesamt gebraucht hat.
Diese Daten liegen nach dem Kompiliervorgang im HTML-Format vor (eine Textdatei wird auch erstellt).
Die dabei erstellte EXE-Datei kann auch weitergegeben und auf anderen Systemen ausgeführt werden. So kann man genau sehen, welche Funktion auf einem bestimmten System sehr viel Zeit in Anspruch nimmt.

Features

- Informationen für Funktionen und Methoden im Projekt
- Automatische Sortierung nach Types und Hervorhebung der Listeneinträge
- Es wird zwischen Type-internen Funktionen/Methoden und globalen Funktionen unterschieden
- Unterstützung für Blitz Basic und Blitz Max (theoretisch auch Blitz Plus)
- Diverse Statistiken im Output
- Sehr schneller Präkompiliervorgang
- Einige mehr oder weniger nützliche Debugging-Informationen in der HTML-Datei
- Nur BMax: Top 20 Funktionen für jede Kategorie, nun auch mit Graphen, die das ganze ein wenig visualisieren

Downloads


Mirrors:

Mirror #1


Kommentare

(Sonntag, 27. Juli 2008 um 14:30 Uhr)

Von E. Urbach

@FDM:
Funktioniert es mit der neuen Version?
(Donnerstag, 24. Juli 2008 um 12:55 Uhr)

Von Firstdeathmaker

Compile Error
Expecting expression but encountered end-of-line.

Exe: Funktionsfähige BMax Exe (Razoon).
(Dienstag, 6. November 2007 um 15:46 Uhr)

Von ZaP

Hmhm object not found.
Projekt wird nicht mehr weiterentwickelt (Mittwoch, 1. August 2007 um 13:26 Uhr)

Von E. Urbach

Tut mir leid, ich habe gerade keine .exe zur Verfügung, die ich hochladen könnte.
Objekt nicht gefunden (Montag, 30. Juli 2007 um 15:54 Uhr)

Von Eingeproggt

Tja, Titel sagt alles. Bitte erneut hochladen.