Deux mots anglais, c'est sensé impressionner? constexpr est un mécanisme utilisé pour généraliser le système des expressions évaluable à la compilation. C'est un mécanisme type-safe (d'ou ton data-safety?).
Cependant, il n'a rien à voir avec l'implémentation multi-threading du standard si ce n'est dans la librairie ou de nouvelles méthodes constexpr ont été définies. Pour les mécanisme du compilateur, (modèle mémoire etc...), je ne vois toujours pas le rapport.
Je pense que tu raconte n'importe quoi, je n'ai vu nulle part de problèmes d'implémentation du multi-threading dus à constexpr chez les développeurs de gcc.
[^] # Re: Un dernier petit pas pour C++0x
Posté par ecyrbe . En réponse à la dépêche La version 4.6 du compilateur GCC est disponible. Évalué à 3.
Deux mots anglais, c'est sensé impressionner? constexpr est un mécanisme utilisé pour généraliser le système des expressions évaluable à la compilation. C'est un mécanisme type-safe (d'ou ton data-safety?).
Cependant, il n'a rien à voir avec l'implémentation multi-threading du standard si ce n'est dans la librairie ou de nouvelles méthodes constexpr ont été définies. Pour les mécanisme du compilateur, (modèle mémoire etc...), je ne vois toujours pas le rapport.
Je pense que tu raconte n'importe quoi, je n'ai vu nulle part de problèmes d'implémentation du multi-threading dus à constexpr chez les développeurs de gcc.