La gestion des exceptions en C++ font aussi grossir les binaire fortement : il faut decrire en format dwarf chaque operation sur la pile (sauvegarde/restauration de pointeur, empillage/depillage) pour pouvoir revenir a un etat coherent...
Par contre en cout d'excecution ca devrait etre negligeable.
PS : pour la petite histoire, y en a qui on fait du traitement d'exception en asm (dans la nptl) et c'est comment dire assez horrible.
Hereusement que les nouvelles version de gas supporte les instruction dfi qui permette de generer le dwarf automatiquement...
[^] # Re: Ocaml va t'il remplacer C++?
Posté par M . En réponse à la dépêche Langages et performances : les Français à l'honneur !. Évalué à 6.
Par contre en cout d'excecution ca devrait etre negligeable.
PS : pour la petite histoire, y en a qui on fait du traitement d'exception en asm (dans la nptl) et c'est comment dire assez horrible.
Hereusement que les nouvelles version de gas supporte les instruction dfi qui permette de generer le dwarf automatiquement...