Questions et réponses pour le compiler-optimization :

L'optimisation du compilateur implique l'adaptation d'un compilateur pour réduire le temps d'exécution ou la taille de l'objet ou les deux. Cela peut être accompli en utilisant des arguments du compilateur (par exemple CFLAGS, LDFLAGS), des plugins de compilateur (DEHYDRA par exemple) ou des modifications directes du compilateur (comme la modification du code source).

8
votes
Les compilateurs C & C ++ sont autorisés à réorganiser des opérations aussi longtemps que le ...

8
votes
Supposons que j'ai mes propres fonctions non lignes Lockmutex et Déverrouillermutex, qui utilisent un mutex approprié, tel que Boost - Inside. Comment le compilateur saura-t-il de ne ...

8
votes
J'ai la situation suivante: il y a un énorme ensemble de modèles tels que std :: vecteur qui appellera memmove () pour déplacer des parties de ...

8
votes
Le titre de la question alternative serait: Comment explicitement le compilateur générer du code pour les constructeurs générés par le compilateur dans une ...