Pré. | Proc. |
Rapports de Ligne de Fonction
Après avoir exécuter le profileur sur une application en cours d'exécution et généré un rapport Sampler, vous pouvez analyser plus en détail l'activité d'une fonction spécifique répertoriée dans le rapport en générant un rapport Function Line à partir de cet élément. Un rapport de ligne de fonction indique le nombre de fois où chaque ligne de la fonction a été exécutée. Vous produisez un rapport de ligne de fonction à la fois, sur n'importe quelle méthode du rapport de l'échantillonneur qui a un fichier source valide. Le rapport Ligne de fonction est particulièrement utile pour les fonctions qui exécutent des boucles contenant des branchements conditionnels ; la couverture peut fournir une image des portions de code les plus fréquemment et les moins fréquemment exécutées au sein d'une seule méthode.
Le rapport de ligne que vous générez est enregistré lorsque vous enregistrez le rapport Sampler. Le corps de la fonction est également enregistré avec le rapport Ligne de fonction pour conserver l'état de la fonction à ce moment-là.
Cette facilité n'est pas applicable aux rapports de profil de mémoire.
Plateformes prises en charge
Java, Microsoft .NET et code natif Microsoft
Créer un Rapport de Ligne
Dans le rapport Sampler, cliquez-droit sur le nom de la fonction à analyser, et sélectionnez l'option 'Create Line Rapport for Function'.
Une fois que le profileur a lié la méthode, le rapport Function Line s'ouvre dans la fenêtre Sampler Rapport . Le rapport affiche le corps de la fonction, y compris les numéros de ligne et le texte. Au fur et à mesure que chaque ligne est exécutée, une valeur de hit s'accumule sur cette ligne. Une minuterie mettra à jour le rapport environ une fois par seconde.
Terminer Capture du Rapport de Ligne
Une fois que suffisamment d'informations sont capturées ou que la fonction est terminée, cliquez sur le bouton Arrêter de la barre d'outils du profileur pour arrêter l'enregistrement de la capture.
Enregistrer Rapports
Utilisez le bouton Enregistrer de la barre d'outils Pile d'Appel pour enregistrer le rapport de l'échantillonneur et tous les rapports de la ligne de fonction dans un fichier.
Supprimer les Rapports de ligne
La fermeture de l'onglet 'Ligne Rapport ' fermera ce rapport mais les données du rapport ne seront supprimées que lorsque le rapport sera enregistré.