Funzionalitą di debug
Questa pagina č un riferimento per gli addetti ai lavori, non una
spiegazione per l'utente finale.
Pertanto č scritta in modo chiaro ma non
didattico.
JOLLY propone alcune funzionalitą standard di debug, la maggior parte delle
quali attivate dai flags debug-mode che si trovano nelle opzioni generali.
Vi sono fondamentalmente tre tipi di debug:
| trace: vengono
emessi messaggi di debug che tracciano il percorso di esecuzione del
programma |
| assert: in punti
particolarmente rilevanti del programma sono stati inserite istruzioni
ASSERT() che emettono opportuni messaggi di avvertimenti se le condizioni
verificate non sono soddisfatte |
| registrazione SQL:
vengono registrate tutte le queries e le istruzioni SQL eseguite dal
programma |
I messaggi di debug possono essere emessi in una delle seguenti modalitą:
| registro degli eventi:
i messaggi sono scritti sul registro degli eventi; |
| file locale: i
messaggi sono scritti su un file del disco fisso; il file č posizionato su %HOMEPATH% |
| registry: i messaggi
sono scritti sulla chiave del registry HKEY_CURRENT_USER\Software\j2\profilo\DEBUG
oppure HKEY_CURRENT_USER\Software\j2_setup\profilo\DEBUG, dove a PROFILO
viene sostituito il profilo di JOLLY utilizzato (default: J2) |
| utente: i messaggi
vengono comunicati interattivamente all'utente |
Non tutte le combinazioni tra tipo di debug e modalitą di emissione sono
valide, a causa delle caratteristiche e dei limiti di ciascuna di esse.
Pagina base del manuale
di JOLLY |