Dans le monde du JavaScript, l’équilibre est particulièrement difficile à trouver entre la durée de compilation du code et les performances obtenues par la suite. Ce problème touche de plus en plus le navigateur web de Google, Chrome.
Longtemps, V8, le moteur JavaScript de Chrome, est resté une référence sur le terrain des performances. Toutefois, Firefox a su marquer des points, et Microsoft s’est récemment réveillé avec son offre Edge, de loin la plus rapide du marché (voir à ce propos notre article « Windows 10 : les performances du navigateur Edge réalistes ? »).
Mais les ingénieurs de Google ne sont pas restés inactifs. Ils travaillent d’arrache-pied à une nouvelle version de V8, nom de code « TurboFan », qui promet une solide progression des performances. Certaines parties de TurboFan sont d’ores et déjà actives dans les versions stables de Chrome.
Google précise que des gains notables sont mesurables avec la partie zlib du benchmark Octane : une hausse des performances de 28,6 % a pu ainsi être constatée entre CrankShaft et TurboFan. La vitesse de fonctionnement du code asm.js devrait également largement progresser avec cette nouvelle version du moteur JavaScript V8.
« Au cours des prochains mois, nous nous attendons à activer TurboFan pour de plus en plus de types de code JavaScript, avec comme objectif éventuel de remplacer entièrement le compilateur CrankShaft », prophétise Ben L. Titzer sur le blogue du projet Chromium.
À lire aussi :
Google diminue les besoins en énergie de Chrome
37 failles de sécurité comblées dans Google Chrome 43
1 milliard de téléchargements pour Google Chrome version Android
La Cour des comptes attire l'attention sur le risque d'affaiblissement d'Etalab, privé, ces dernières années,…
Missions historiques de la Dinum, l'ouverture des données publiques et la promotion des logiciels libres…
Pour développer une version 7B de son modèle Codestral, Mistral AI n'a pas utilisé de…
L’Autorité de la concurrence et des marchés (CMA) britannique ouvre une enquête sur les conditions…
Thomas Gourand est nommé Directeur Général pour la France. Il est chargé du développement de…
Pour dissuader le CISPE d'un accord avec Microsoft, Google aurait mis près de 500 M€…