• [^] # Re: TCC ?

    Posté par (site web personnel) . En réponse à la dépêche LLVM 3.3 et Clang 3.3. Évalué à 8.

    Maintenant il faux recompiler encore tcc avec tcc lui même compilé avec tcc et mesurer les temps de compilation. (Inception…)
    Mon intuition est que tcc compilé avec gcc compilera tcc plus vite, car gcc produit du meilleur code.

    Tu observe également que il y a -g dans les option de compilation, ce qui signifie que le binaire a tous les symbole de débugage, ce qui grossi le binaire. Forcément gcc produit probablement de meilleurs symboles de débug.

    Ensuite, TCC sera plus rapide que clang ou gcc car il fait moins de chose. TCC est limité à un plus petit sous ensemble du language et fait moins d'optimisations. Fais peut être moins de vérifications pour avoir des warnings de qualité, et ce genre de chose.

    NB: ceci est une nouvelle sur LLVM/Clang, tu aurais pu aussi comparer avec Clang