COMPTOIR
  
register

LLVM sort sa version 6 !

Clang, le célèbre compilateur concurrent de GCC ; massivement soutenu par Apple depuis 2005, vient de sortir sa mise à jour majeure et passe en 6.0.0 ; de pair avec la suite de compilation qui l'accompagne, LLVM. 

 

Au menu de cette nouvelle version, on trouvera quelques informations croustillantes comme le support de la prochaine architecture d'Intel, icelake ; mais aussi un nouvel algorithme d’ordonnancement augmentant les performances de tous les processeurs Intel depuis Sandy Bridge ainsi que la version finalisée du scheduler "znver1" utilisé pour l'architecture Zen rouge. En outre, le fix de Google utilisant des retpolines pour combler la seconde variante de Spectre est correctement implémenté et fonctionnel, et est même rétro-porté sur la branche 5 du projet.

 

Côté C++, la norme C++14 remplace le vétuste C++98 comme standard de compilation par défaut, s'alignant ainsi sur GCC, et le support préliminaire de la norme 2A est annoncé. De nombreux autres changements ont été intégrés, la liste complète est disponible sur le site officiel. Si vous pensez déjà à la suite, LLVM 7.0.0 est prévu pour fin 2018, gageons qu'il n'y ait pas de nouvelle faille majeure à combler d'ici-là !

 

llvm logo

 

 
Un poil avant ?

Le Scythe Ninja 5 fait pas rigoler, v'la l'engin !

Un peu plus tard ...

Live Twitch • L'alpha fermée de Immortal: Unchained !

Support d'Icelake, protections contre Spectre : les nouveautés sont appréciables pour cette mise à jour du concurrent de GCC.

temps de concentration afin de cerner l'ensemble des subtilités de ce billet 1 minute

Sur le comptoir, au ~même sujet

 
 
 
 
 
 



Suivez-nous sur G.Actualités
Les 4 ragots
Les ragots sont actuellement
ouverts à tous, c'est open bar !