Bonjour,
J'essaye de faire de l'optimisation dans mon appli donc j'ai fait un profiling avec gprof. C'est une appli 3D qui utilise la bibliothèque de calculs VTK. D'après gprof elle passe le plus clair de son temps dans la fonction "__1cRvtkNeighborPointsPInsertNextPoint6Mpki_i_"
Ceci est donc le nom de la fonction telle qu'elle est répertoriée dans la table des symboles de mon binaire. Ce n'est pas une fonction que j'appelle directement car elle est appelée dans VTK.
Je trouve des infos sur le net sur vtkNeighborPoints et InsertNextPoint mais je voudrais comprendre la relation entre ces deux noms qui nomment cette fonction.
Mon autre problème est que je ne sais pas qui appelle cette fonction car gprof indique qu'elle est appelée par "<spontaneous>" donc ça doit être un handler. Est-ce que le nom de la fonction dans la table des symboles me donne plus d'infos?
Merci d'avance
$ nm quickview | grep __1cRvtkNeighborPointsPInsertNextPoint6Mpki_i_
[6251] | 4534904| 412|FUNC |LOCL |0 |10 |__1cRvtkNeighborPointsPInsertNextPoint6Mpki_i_ |
<spontaneous>
[1] 79.2 621.78 0.02 __1cRvtkNeighborPointsPInsertNextPoint6Mpki_i_ [1]
0.00 0.01 39926/9150152 __1c2N6FI_pv_ [38]
0.00 0.01 39751/791966 __1c2K6Fpv_v_ [120] |
Message édité par kaloskagatos le 08-02-2007 à 17:39:35
---------------
« Le hasard, c’est différent de la chance. Parce que la chance, je n'en ai jamais. »