Performance von clang auf Real-World-Projekten?



  • Es wird immer wieder angepriesen, wie gut Clang gewisse Sachen optimieren kann.

    Hat jemand mal sein Projekt versucht in Clang zu kompilieren? Gibt es Erfahrungen bezüglich der Performance?



  • Generierter Code hier größtenteils etwas schlechter als GCC, aber nicht viel. Vereinzelt aber auch größere Unterschiede zugunsten von GCC. Hängt aber mit Sicherheit viel vom entsprechenden Code ab. Probier's doch einfach selbst mal aus oder such dir mit Google die zig verschiedenen GCC-vs.-Clang-Performanceexperimente raus.

    Würde aber dennoch sagen, dass sofern man nicht auf die zusätzlichen vom GCC unterstützten Architekturen und Plattformen angewiesen ist, Clang heutzutage durchaus eine ernstzunehmende Alternative darstellt.

    Ich benutze sowohl GCC als auch Clang. Clang/libclang wegen der schönen damit umgesetzten Codeanalyse- und Debugging-Features und GCC dann zum Erstellen der tatsächlich verwendeten Binarys.


Anmelden zum Antworten