Amiga Impact

[MOS] Un bounty pour un JIT JavaScript pour OWB

Mark ‘bigfoot‘ Olsen se propose pour un bounty concernant l’addition d’un JIT JavaScript pour OWB.

JIT pour ‘Just In Time’ est ce que l’on appelle une compilation à la volée qui permet la conversion d’un programme interprété (comme ARexx par exemple) en un équivalent compilé (comme pour un programme en C) interprétable directement par le processeur.

Le bénéfice principal de cette technologie est l’augmentation sensible des performances d’exécution des codes Javascript présents dans les pages Web.

Pour vous faire une idée des gains possibles, vous pouvez mesurer la performance d’OWB à l’aide d’outil de mesure de performance pour le Javascript. Par exemple, WebKit propose le test SunSpider. Un PowerBook G4 à 1.67Ghz nécessite environ 5440ms pour réaliser l’ensemble des tests de cet outil de mesure. A titre de comparaison, le test effectué avec un Chrome récent sur un vieux Lenovo Thinkpad 500 (Processeur Intel Core 2 Duo T8400 à 2,26GHz) ne demande que 250ms pour compléter le test…

Cet ajout à OWB est donc une pièce fondamentale pour améliorer le fonctionnement du navigateur au quotidien.

Le montant du bounty est fixé à 800 euro pour une durée de 60 jours pour la réalisation.

Pour participer, vous pouvez réaliser un versement par PayPal depuis la page du bounty.