Et de 89 / 100 pour le test Acid3.

Décidément, les codeurs de la Fondation Mozilla m’étonneront toujours. Alors que j’ai fait recompilé le code source du tronc il y a une dizaine de minutes, et que je lance par « jeu » le test acid3, je m’aperçois que le score a encore grimpé : 89 / 100.

Alors que le gel du code pour la version bêta 1 de Shiretoko doit arriver aux alentours du 30 septembre, un correctif apporté pour le bogue 433533 fait encore grimper le score obtenu.

A croire que un résultat de 93 / 100 dont j’avais parlé dans un billet il y a 8 jours est envisable d’ici la sortie de Shiretoko début 2009.

Qui vivra verra, après tout 😉

97 points avec Shiretoko pré-béta1 ? C’est possible… En expérimentant un peu :)

Avec la fermeture du bogue 450160, le score du futur Firefox 3.1 arrive à 87 / 100.

Continuer la lecture de « 97 points avec Shiretoko pré-béta1 ? C’est possible… En expérimentant un peu 🙂 »

Concours de vitesse en javascript…

Dans un précédent billet, je parlais de l’impact de TraceMonkey sur les tests concernant la vitesse d’exécution de Javascript. J’ai donc voulu tester les performances de Firefox 3.0.1, Shiretoko pré-bêta1, Opera 9.60 bêta et du dernier Webkit en date sur les tests proposés par Google pour le moteur de javascript V8 qui équipe Google Chrome.

La lecture du résultat est simple. Avoir 100 comme score est la base. Plus le score est important, mieux c’est.

Continuer la lecture de « Concours de vitesse en javascript… »

Quel est l’impact de TraceMonkey ?

Je parlais dans un billet il y a une grosse semaine de l’arrivée du compilateur JIT pour le module javascript de Shiretoko du doux nom de TraceMonkey.

J’ai voulu voir le gain de vitesse pure en terme d’interprétation de javascript. Pour cela j’ai utiliser SunSpider, et différents navigateurs, à savoir Firefox 3.0.1, une pré-béta1 de Shiretoko compilée maison en suivant les options officielles de compilation.

A titre de comparaison, j’ai aussi testé Opera 9.52 et une nouvelle préversion d’Opera 9.60 qui sortira d’ici quelques semaines, et peut-être un peu avant Shiretoko prévu pour le début 2009.

Continuer la lecture de « Quel est l’impact de TraceMonkey ? »

Lequel est le plus rapide pour Javascript ? Webkit, Opera ou Gecko ?

Pour le savoir, il faut utiliser deux tests complémentaires : le test du site CelticKane et le test « SunSpider« .

Les versions testées sont :

  • une compilation nocturne de Shiretoko pré-alpha2 de ce 13 août matin => Build identifier: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1a2pre) Gecko/20080813050659 Minefield/3.1a2pre
  • Une préversion d’Opera 9.52, cf ce billet du blog des développeurs d’Opera.
  • Webkit révision 35706, compilée ce matin, pour contourner le bogue 20370 qui rendait impossible la compilation de la version gtk.

Continuer la lecture de « Lequel est le plus rapide pour Javascript ? Webkit, Opera ou Gecko ? »