Afficheur de source de performance

L'Afficheur de source de performance fournit un affichage en lecture seule du code source en même temps que des données de performance de niveau ligne.

Données de performance

Dans la partie supérieure de l'afficheur se trouve la Barre de chemin de navigation. Elle affiche les filtres de hotspots qui sont actuellement utilisés comme portée pour les données de performance. La barre de chemin de navigation peut aussi être utilisée pour changer de filtre.

Le côté gauche de l'afficheur contient une règle qui montre le consommation de temps UC relative du code pour chaque ligne de code. Les pourcentages affichés sont relatifs au filtre sélectionné dans la barre de chemin de navigation.

Si des rapports de transformation du compilateur sont disponibles, de petites icônes de flèche apparaissent à côté des lignes de code où des appels de fonction ont été inclus. Vous pouvez placer le curseur sur ces icônes pour voir les noms des fonctions qui ont été insérées avec l'instruction "inline".

Cliquez sur une icône de flèche pour voir le code source de la fonction insérée avec l'instruction "inline". Une zone est agrandie pour montrer le code directement inséré, simulant la structure du code inséré avec l'instruction "inline".

La règle de présentation sur le côté droit de l'afficheur indique tous les endroits du fichier où des appels de fonctions ont été insérés avec une instruction "inline".

La règle de présentation des possibilités d'optimisation du code sur le côté droit montre les endroits dans le fichier où il y a des lignes de code susceptibles d'optimisation.

Lorsque plusieurs lignes de code sont sélectionnées, leurs pourcentages sont cumulés et affichés en haut de l'afficheur.

Les boutons de la barre d'outils en haut de l'afficheur peuvent être utilisés pour rechercher la ligne de code la plus susceptible d'optimisation, pour ouvrir le fichier dans l'éditeur C/C++ standard et pour modifier les propriétés d'affichage.


Retour d'informations