TurboFan : le nouveau compilateur pour le moteur V8 de Chrome

Par:
francoistonic

ven, 10/07/2015 - 16:28

Les équipes de Chromium (projet qui sert de fondation à Chrome) annoncent un nouveau compilateur juste à temps dédié au moteur d’exécution V8 : TurboFan. Ce compilateur supporte les dernières avancées JavaScript / ECMAScript. Le moteur est présent depuis Chrome 41 mais il fonctionne sur une quantité limitée de code. 

Selon le blog de Chromium, ce compilateur optimise plus intelligemment le code pour être à la fois flexible et dynamique et plus « facile » à étendre et à maintenir. Les tests sous Octane indiquent jusqu’à 29 % d’amélioration. L’équipe va étendre peu à peu TurboFan à des types JavaScript plus nombreux, car aujourd’hui, ceux-ci sont limités. La décision de remplacer purement et simplement le compilateur actuel, CrankShaft n’est pas encore prise.

François Tonic