• [^] # Re: The CC Wars

    Posté par (site web personnel) . En réponse à la dépêche LLVM 2.4 : le compilateur qui fait plus. Évalué à 4.

    Il y a un détail qui potentiellement casse tout : sous Mac l'option -fno-strict-aliasing n'est pas activée par défaut en -O3 alors qu'elle l'est sous Linux.
    Cette option a de grosse implication niveau perf, mais si elle impose de faire attention à ce que l'on met dans son code.
    Si LLVM l'implémente de son côté, dans sa partie à lui, faut pas s'étonner de tels différences de perfs.
    Mettre 35% à GCC 4.2, sur un exemple précis, en utilisant les capacités spécifiques du Core Duo, ok, mais en général, j'y crois peu.

    Bref, il faudrait faire le test sous linux...

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker