Marco Pontello's Home Page
PBTracer
This page in English

(Last updated: 29/01/20)
 

 


PBTracer

Tracer / profiler for PowerBASIC

 

(coming soon...)

 

PBTracer sample screenshot
PBTracer all'opera: in evidenza il conteggio del numero di volte in cui � stata eseguita ogni singola linea di codice, quelle mai eseguite e un breakpoint.

PBTracer sample screenshot
Il tracing � disponibile anche per l'assembly in-line.

PBTracer sample screenshot
Tracing di una DLL, in questo caso un plugin per JellyFish Pro.

PBTracer sample screenshot
Tracing di una applicazione multithreaded (Pulse dagli esempi di PB/CC).

PBTracer sample screenshot
Se un programma va in crash per un Invalide Page Fault la cui causa � difficile da individuare, basta saltare alla fine del trace per trovare subito il codice incriminato (ovvero l'ultima istruzione eseguita)!

PBTracer sample screenshot
Se succedono cose strane, si pu� controllare se c'� qualche errore di runtime non gestito!

 

Download

PBTracer test version, 50KB ZIP

Change Log

Beta 0.35b - 01/11/04:

  • PBTracer Injector
    + Aggiunto switch /O per l'overwrite del sorgente originale.
    + Aggiunto switch /I per processare anche gli include.
  • PBTracer Browser
    * Sistemato un bug nel salto alla prossima esecuzione di una certa linea del sorgente.
  • PBTracer 0.34b - 10/10/04:
    + Aggiunta un'hotkey ([E]) per saltare al primo/prossimo runtime error.

    13/04/04:
    * Sistemato qualche bug sul parser del modulo PBTINJ.

    PBTracer 0.31b - 06/04/04:
    - Disponibile una test version scaricabile.

    PBTracer 0.30b - 19/03/04:
    - Screenshots aggiornati.

    PBTracer 19/02/04:
    - Pagina online con primo shot provvisorio.