Pré. | Proc. |
Voir la Pile d'Appel
La fenêtre Pile d'Appel permet d'afficher tous les threads en cours d'exécution dans un processus. Il peut être utilisé pour identifier quel thread est opérationnel, juste avant l'échec du programme.
Lorsqu'une Simulation est active, la Pile d'Appel affichera le contexte d'exécution actuel de la simulation en cours. Cela inclura une pile de contexte distincte pour chaque "thread" de simulation simultanée.
Une trace de pile s'affiche chaque fois qu'un thread est suspendu, via l'une des actions d'étape ou en rencontrant un point d'arrêt. La fenêtre Pile d'Appel peut enregistrer un historique des changements de pile, et vous permet de générer des Séquence de diagrammes à partir de cet historique.
Accéder
Ruban |
Exécuter > Windows > Pile d'Appel |
Autre |
Barre d'outils de la fenêtre Analyseur d'Exécution : | Pile d'Appel |
Avoir l'habitude de
- Vue l'historique de la pile pour comprendre l'exécution d'un processus
- Fils de Vue
- Enregistrer une pile d'appels pour une utilisation ultérieure
- Enregistrer les modifications de la pile d'appels pour Séquence génération de diagramme de séquence
- Générer un Séquence de diagramme à partir de la pile des appels
- Vue la ligne de code associée dans le Source Éditeur de Code
Facilités
Facilité |
La description |
Voir également |
---|---|---|
Indicateurs |
|
|
Enregistrer une Pile d'Appel dans un fichier .TXT |
Non disponible actuellement. |
|
Enregistrer un fil dans une session Déboguer |
Pour enregistrer l'exécution d'un thread et diriger l'enregistrement vers la fenêtre Record & Analyze, cliquez-droit sur le thread dans la Pile d'Appel et sélectionnez l'option de menu contextuel appropriée :
|
L' Historique d'Enregistrement |
Arrête d'Enregistrer |
Si vous avez commencé un enregistrement manuel ou automatique d'un fil, vous pouvez l'arrêter avant la fin ; sélectionnez le fil (indiqué par une flèche rouge) et soit :
|
|
Générer un Diagramme de Séquence de la Pile d'Appel |
Pour générer le diagramme de Séquence à partir de la trace Pile d'Appel , soit :
|
Créer Diagramme de Séquence de Pile d'Appel |
Copier la pile dans l' Historique d'Enregistrement |
Pour ajouter immédiatement les détails de la pile à la fenêtre Enregistrer et analyser (pour une génération ultérieure de diagrammes de Séquence ), soit :
|
L' Historique d'Enregistrement |
Basculer Profondeur de Pile |
Pour basculer entre l'affichage de la pile complète et l'affichage uniquement des images avec la source, cliquez sur le bouton (Toggle Profondeur de Pile ). |
|
Afficher le code associé dans Source Éditeur de Code |
Double-cliquez sur un fil/cadre pour afficher la ligne de code associée dans le Source Éditeur de Code ; les variables locales sont également actualisées pour le cadre sélectionné. |
Modification du code source |