Lancement depuis Xwin
Dans les paramètres du sous-projet, vous pouvez demander que les programmes soient exécutés "Avec analyseur de performances".
Les paramètres complémentaires sont :
Garder les numéros de ligne | Cette option est liée à la pile. Elle permet de garder le numéro de ligne de l'appel d'une fonction. |
Nombre de niveau de la pile à garder | Indique combien de niveaux de pile vous voulez garder (0 = ne pas garder les piles). |
Balise Wiki |
---|
Chaque exécution de programme (F5 ou Ctrl-F5) va alors générer un rapport d'analyse. Les programmes lancés par ProgramCall ou ProgramGoto généreront également un rapport d'analyse distinct. \\ \\ *Lancement depuis une icône (applications de la version 7)* Dans les paramètres d'une icône du bureau vous pouvez demander à lancer le programme en mode analyse. Les paramètres à ajouter à la ligne de commande sont : */div /analyze -n* nombre_de_niveaux *-l* avec_numéros_ligne /enddiv Nombre_de_niveaux : Nombre de niveaux de la pile que vous désirez garder. Avec_numéros_ligne : 0 = non 1 = oui \\ \\ *Lancement de l'analyse depuis le programme Diva* L'instruction Diva *AnalyzeStart ( \[NiveauxDePiles\], \[GarderLignes\])* permet de lancer l'analyse du programme courant. Voir [<span style="color: #0000ff"><span style="text-decoration: underline; ">Instructions Diva</span></span>|Instructions Diva]. \\ \\ *Fichier résultat* Pour chaque programme lancé en mode Analyse, un fichier est créé dans le répertoire /divalto/divaltoLog/perf. Le nom du fichier est composé de la manière suivante : NomDuProgramme_date_heure_utilisateur.xml. Exemple : harmony-dhop_22-06-2009_09-19-03_bhouver.xml \\ \\ *Remarque* Après l'appel à la fonction de réinitialisation du module Ymig, les noms des fonctions des masques déchargés sont perdus et ne peuvent être affichés. Voir [<span style="color: #0000ff"><span style="text-decoration: underline; ">Instructions Diva</span></span>|Instructions Diva] pour les paramètres qu'il est possible de positionner dans le registre. |