Firefox 9 bêta améliore nettement ses performances sur le JavaScript
De 20 à 30 % en moyenne, et jusqu'à 44 %
Mozilla a lancé récemment la bêta de Firefox 9, et l’objectif principal de cette mouture est clairement de monter en gamme sur le terrain des performances. Dans un article précédent, nous indiquions que l’éditeur avait l’ambition de gérer l’inférence de type dans la prise en charge du JavaScript, et c’est désormais chose faite.
L’inférence de type est un mécanisme permettant à un moteur d’exécution de littéralement deviner lui-même le type d’une expression dans un code quand il n’a pas été indiqué par le développeur. Ainsi, le type est connu quand le code passe à la moulinette du compilateur.
Mozilla a donc ajouté l’inférence dans son compilateur JIT (Just-In Time) JaegerMonkey et annonce en conséquence des performances améliorées de 20 à 30 % et pouvant même grimper jusqu’à 44 %. Les sites utilisant aujourd’hui massivement le JavaScript tels que Gmail s’en trouveront ainsi accélérés.
Firefox 9 dispose également d’une meilleure intégration à Mac OS X Lion, allant d’éléments légers tels que la couleur de l’interface (plus claire) à des prises en charge plus importantes comme la gestion des gestes tactiles latéraux à deux doigts pour les opérations de navigation Précédent/Suivant.
Enfin, en dehors des classiques corrections de bugs, divers supports ont été améliorés, tels que font-stretch, text-overflow et plus globalement le HTML5, les CSS et MathML.
Firefox 9 bêta peut être téléchargé depuis le site de Mozilla dédié aux préversions.
L’inférence de type est un mécanisme permettant à un moteur d’exécution de littéralement deviner lui-même le type d’une expression dans un code quand il n’a pas été indiqué par le développeur. Ainsi, le type est connu quand le code passe à la moulinette du compilateur.
Mozilla a donc ajouté l’inférence dans son compilateur JIT (Just-In Time) JaegerMonkey et annonce en conséquence des performances améliorées de 20 à 30 % et pouvant même grimper jusqu’à 44 %. Les sites utilisant aujourd’hui massivement le JavaScript tels que Gmail s’en trouveront ainsi accélérés.
Firefox 9 dispose également d’une meilleure intégration à Mac OS X Lion, allant d’éléments légers tels que la couleur de l’interface (plus claire) à des prises en charge plus importantes comme la gestion des gestes tactiles latéraux à deux doigts pour les opérations de navigation Précédent/Suivant.
Enfin, en dehors des classiques corrections de bugs, divers supports ont été améliorés, tels que font-stretch, text-overflow et plus globalement le HTML5, les CSS et MathML.
Firefox 9 bêta peut être téléchargé depuis le site de Mozilla dédié aux préversions.
Source :
Mozilla
Vincent Hermann
Rédacteur/journaliste spécialisé dans le logiciel et en particulier les systèmes d'exploitation. Ne se déplace jamais sans son épée.
Le 14 novembre 2011 à 08:44
(21 717
lectures)
Il y a 63 commentaires
John Shaft
Le lundi 14 novembre 2011 à 08:46:11
#1
Inscrit
le vendredi 14 janvier 11
-
7600
commentaires
C'est cette version qui introduit la variante 64-bits ?
Edité par tot0che le vendredi 18 janvier 2013 à 19:33
Edité par tot0che le vendredi 18 janvier 2013 à 19:33
Mozilla a donc ajouté l’inférence dans son compilateur JIT (Just-In Time) JaegerMonkey et annonce en conséquence des performances améliorations de 20 à 30 % et pouvant même grimper jusqu’à 44 %. Les sites utilisant aujourd’hui massivement le JavaScript tels que Gmail s’en trouveront donc accélérés.
Il y en avait grand besoin
et aussi une status bar a la chrome/chromium
En parlant de Firefox 9 Beta : la version android a vu son temps de démarrage grandement réduit 

J'utilise une application Web au boulot qui est codé avec beaucoup de javascript (avec les pieds) et je confirme, ça va beaucoup plus vite !
Edité par Cronycs le lundi 14 novembre 2011 à 09:09
Edité par Cronycs le lundi 14 novembre 2011 à 09:09
Ruzgfpegk
Le lundi 14 novembre 2011 à 09:10:28
#6
Inscrit
le dimanche 7 octobre 07
-
134
commentaires
Pour le 64 bits sous Windows il faut encore aller dans les Nightly Builds.
J'y suis depuis quelques jours (actuellement en version 11.0a1), et aucun problème à signaler pour le moment.
J'y suis depuis quelques jours (actuellement en version 11.0a1), et aucun problème à signaler pour le moment.
John Shaft
Le lundi 14 novembre 2011 à 09:17:03
#7
Inscrit
le vendredi 14 janvier 11
-
7600
commentaires
Pour le 64 bits sous Windows il faut encore aller dans les Nightly Builds.
J'y suis depuis quelques jours (actuellement en version 11.0a1), et aucun problème à signaler pour le moment.
J'y suis depuis quelques jours (actuellement en version 11.0a1), et aucun problème à signaler pour le moment.
Va falloir attendre donc pour la version release...

Edité par tot0che le vendredi 18 janvier 2013 à 19:33
titi-henry
Le lundi 14 novembre 2011 à 09:23:52
#8
Inscrit
le jeudi 15 octobre 09
-
133
commentaires
Ca changerait quoi concrètement d'avoir une version 64 bit?
Ca changerait quoi concrètement d'avoir une version 64 bit?
Virer l'immonde *32 du nom de processus dans le gestionnaire de tâches sous Windows
J'ai essayé les dernières versions de Firefox sur mon mac depuis peu, notamment la 8.
C'est impressionnant comme ça a été amélioré par rapport au 3...
Beaucoup plus rapide partout, quoi.
Seul problème : pour la même chose ça prend 3 à 5X plus de RAM que Safari, et ça n'arrête pas d'augmenter avec un seul onglet !!!
Genre 500 Mo au bout d'une demi heure, avec un seul onglet ouvert et en ayant visité pas mal de sites.
C'est inacceptable, et si la 9 est pareille, je continuerai d'utiliser Safari, qui fait aussi bien et se contente d'à peine plus de 100Mo pour faire la même chose.
Ma réserve de RAM n'est pas extensible et je ne me sers pas de mon mac juste pour surfer.
Sion, c'est pareil sur PC, cette gourmandise ?
C'est impressionnant comme ça a été amélioré par rapport au 3...
Beaucoup plus rapide partout, quoi.
Seul problème : pour la même chose ça prend 3 à 5X plus de RAM que Safari, et ça n'arrête pas d'augmenter avec un seul onglet !!!
Genre 500 Mo au bout d'une demi heure, avec un seul onglet ouvert et en ayant visité pas mal de sites.
C'est inacceptable, et si la 9 est pareille, je continuerai d'utiliser Safari, qui fait aussi bien et se contente d'à peine plus de 100Mo pour faire la même chose.
Ma réserve de RAM n'est pas extensible et je ne me sers pas de mon mac juste pour surfer.
Sion, c'est pareil sur PC, cette gourmandise ?
Il n'est plus possible de commenter cette actualité
Vous devez être connecté ou vous inscrire en haut pour pouvoir participer aux commentaires.















