Après le lancement d'une session de débogage, plusieurs vues de débogage sont disponibles,
permettant d'effectuer toute une série de tâches de débogage.
Pourquoi et quand exécuter cette tâche
Les vues disponibles pour le débogage sont les suivantes :
- La vue Débogage permet de déboguer des programmes.
- L'éditeur du débogueur affiche la source de votre programme.
- La vue Points d'arrêt permet de définir et d'utiliser facilement des points d'arrêt.
- La vue Variables permet d'afficher et de modifier les variables utilisées dans l'application.
- La vue Registres affiche les registres dans votre programme.
- La vue Moniteurs permet d'utiliser facilement des variables, des expressions et des registres à contrôler.
- La vue Modules affiche une liste des modules chargés à l'exécution
de votre programme. Elle vous permet de parcourir individuellement les unités de compilation et
les fichiers source dans votre application, de voir les points d'entrée dans les fonctions et
d'y placer des points d'arrêt.
- La console de débogage permet d'envoyer des commandes au moteur de débogage,
de visualiser la sortie du moteur et de voir les résultats des commandes
que vous avez envoyées.
- La vue Console présente l'écran de sortie de votre programme.
- La vue Mémoire permet de visualiser et de mapper la mémoire utilisée par votre
application.
Remarque : Le couplage entre client et moteur de débogage est prévu pour une compatibilité multigénérationnelle,
afin de permettre au client de se connecter aux anciens moteurs comme aux plus récents. Lorsqu'il se connecte
à un ancien moteur, les nouvelles fonctions de débogage tributaires d'un moteur plus récent
sont simplement rendues indisponibles. Par exemple, la vue Console n'est disponible qu'à compter de la version
11.1 du moteur de débogage.