
Message envoyé avec : Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; fr-FR; rv:1.9.0.4) Gecko/2008111413 Firefox/3.0.4 (lzyc)
C'est quoi ce truc moche ? Ils utilisent pas une machine virtuelle type Parot par exemple ?teoli2003 a écrit :A noter que Carakan est encore très instable paraît-il, et surtout la grande diversité des hardware supportés par Opera rend nécessaire la création d'un compilateur JIT pour chaque plateforme. Pas un petit boulot. (Tracemonkey ne marche par exemple que sur Intel et sur un processeur pour Mobile, mais TM pour PPC n'existe pas, c'est le Sunspider classique qui y est utilisé).
Alors c'est le portage de la machine virtuelle qui doit être fait pour chaque plateforme contrairement à ce qui est dis dans la citation que je fais. C'est plus propre d'un point de vut intellectuel et plus maintenable de faire ainsi.Benoit a écrit :On parle de compilateurs pour machines virtuelles JavaScript donc je ne pense pas qu'il y a génération de binaires (ou alors je n'ai pas bien interprété ta phrase)
Tu mets un petit rat à l'Opera, toi ? Pourquoi pas un accent aussiteoli2003 a écrit :Operat 10.5
Oui, sur les quelques pages de test qui étaient à la mode il y a quelque temps, ça marchotte pas trop malpre-alpha et Carakan son compilateur JIT semblent prometteurs, plus rapide que Chrome et V8 sur des processeurs avec SSE2
Oups, une coquille. (Faut pas chercher des sous-entendus; je suis pour la concurrence)ra-mon a écrit :Salut,Tu mets un petit rat à l'Opera, toi ? Pourquoi pas un accent aussiteoli2003 a écrit :Operat 10.5![]()
Tracemonkey progresse son bonhomme de chemin (3.5 -> 3.6 gain de 30%; 3.6 -> 3.7 pour l'instant gain de 10%; sur sunspider). Les dév se focalisent en effet sur des tests comme celui que tu lies: ils veulent supprimer les quelques gros points noirs. Ces gros points noirs n'apparaissent pas forcément sous Sunspider mais d'autres tests les mettent en évidence. Il y a quelques bugs que je suis et qui devraient pas mal améliorer certains résultats. A noter que dans la pratique je ne sais pas si les 50% d'écart entre le 1er et le dernier sous sunspider est perceptible aujourd'hui (c'était le cas par contre sur l'avant JIT-compiling).Oui, sur les quelques pages de test qui étaient à la mode il y a quelque temps, ça marchotte pas trop mal
Le bench V8 reste toujours tenu par Chrome, toutefois. Et Firefox 3.7 a fait de sacrés progrès sur un truc comme http://nontroppo.org/timer/progressive_raytracer.html
Perso, je considère les normes CSS3 qui ne sont pas "Candidate Release" comme des trucs expérimentaux, donc pas cruciaux. JOn s'entend bien, je suis très content de les voir progresser (comme l'Acid3), mais le fait qu'Opera 10.10 n'ait pas les CSS3 Transitions, bien voilà, ça ne change pas le monde. A noter que les Borders & Background étant devenues Candidate Release le 17, Opera a pu éviter d'y mettre le préfixe vendeur, c'est les derniers (sauf MS) a l'avoir implémenter, mais les premiers a enlever le préfixe
[/quote][/quote]Par contre, je sais plus trop où tu en parlais, mais pour l'accélération graphique (Vega), ça reste purement logiciel pour l'instant.
Vu que le test crée aussi des dizaines de milliers d'éléments DIV, je me demande si c'est vraiment le JavaScript qui est testé là et pas plutôt le DOM (création et insertion d'éléments). Je ne sais pas si le JIT a vraiment de l'influence là-dedans.ra-mon a écrit :Le bench V8 reste toujours tenu par Chrome, toutefois. Et Firefox 3.7 a fait de sacrés progrès sur un truc comme http://nontroppo.org/timer/progressive_raytracer.html
Ici, j'ai quand même un gain d'environ 30% entre Opera 10.20 (sans JIT, donc) et la version 10.50 configurée par défaut, donc on pourrait imaginer que cela vient de Carakan...Benoit a écrit :Vu que le test crée aussi des dizaines de milliers d'éléments DIV, je me demande si c'est vraiment le JavaScript qui est testé là et pas plutôt le DOM (création et insertion d'éléments). Je ne sais pas si le JIT a vraiment de l'influence là-dedans.ra-mon a écrit :Le bench V8 reste toujours tenu par Chrome, toutefois. Et Firefox 3.7 a fait de sacrés progrès sur un truc comme http://nontroppo.org/timer/progressive_raytracer.html
Allons-yJe serais curieux de voir le même test avec canvas comme représentation visuelle
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité