Chrome : avec TurboFan, Google améliore les performances JavaScript

Guillaume Belfiore
Lead Software Chronicler
08 juillet 2015 à 15h19
0
Pour son navigateur Chrome, Google annonce un nouveau compilateur affichant des performances plus élevées sur l'exécution du JavaScript.

Les ingénieurs impliqués sur le développement de Google Chrome planchent sur plusieurs projets. D'une part, ils souhaitent améliorer la consommation d'énergie, d'autre part, ils veulent également optimiser les performances. Sur son blog officiel la société explique être en train de travailler sur un nouveau compilateur de type JIT (compilation à la volée) pour le moteur d'exécution V8.

Baptisé TurboFan, ce compilateur est implémenté au sein de Chrome 41 mais n'est activé que pour certains types de code. Il serait plus simple à maintenir de manière communautaire et optimiserait une plus large palette de code que le précédent compilateur. Au travers des premiers tests effectués sur le benchmark d'Octane, les performances d'exécution JavaScript seraient actuellement 29% plus élevées.

Les travaux menés sur TurboFan remontent à août 2014. Le compilateur sera en mesure d'optimiser le code pour les architectures de type x86 ou ARM en 32 ou 64-bit. « Au cours des prochains mois, nous activerons TurboFan sur de plus en plus de types de JavaScript », explique l'ingénieur Ben L. Titzer. A terme, l'objectif est donc de remplacer l'ancien compilateur CrankShaft.

Rappelons que Mozilla développe aussi diverses optimisations sur le moteur IonMonkey de Firefox et pour Windows 10, Microsoft a mis à jour son moteur Chakra grâce au transcompilateur asm.js permettant de compiler le code Javascript en code C/C++ directement en natif pour de meilleures performances.

08104048-photo-turbofan.jpg


Télécharger Google Chrome pour Windows.

Guillaume Belfiore

Lead Software Chronicler

Lead Software Chronicler

Responsable du développement éditorial sur la partie Logiciel et Services Web sur Clubic. Précédemment journaliste, je traitais l'actualité web et mobile au sens large. Je m'intéressais aux entrailles...

Lire d'autres articles

Responsable du développement éditorial sur la partie Logiciel et Services Web sur Clubic. Précédemment journaliste, je traitais l'actualité web et mobile au sens large. Je m'intéressais aux entrailles des navigateurs web, aux nouveaux smartphones mais aussi aux systèmes d'exploitation, aux questions de sécurité ou à l'actualité e-business en général. Sinon je dois avouer que j'ai un faible pour tout ce qui touche au web design et c'est généralement le code source d'une page web que je lis en premier.

Lire d'autres articles
Vous êtes un utilisateur de Google Actualités ou de WhatsApp ? Suivez-nous pour ne rien rater de l'actu tech !
google-news

A découvrir en vidéo

Rejoignez la communauté Clubic S'inscrire

Rejoignez la communauté des passionnés de nouvelles technologies. Venez partager votre passion et débattre de l’actualité avec nos membres qui s’entraident et partagent leur expertise quotidiennement.

S'inscrire

Commentaires

  • Indépendance
  • Transparence
  • Expertise

L'équipe Clubic sélectionne et teste des centaines de produits qui répondent aux usages les plus courants, avec le meilleur rapport qualité / prix possible.

Haut de page