Ayant lu un article sur OSNews sur Mozilla qui a annoncé la disponibilité d’une version de test avec le moteur de compilation à la volée de Javascript, j’ai voulu faire compiler la version par moi-même, j’ai récupéré le code source correspondant :
[fred@fredo-arch fox]$ hg clone http://hg.mozilla.org/tracemonkey/ src/
Et ensuite, j’ai utilisé le .mozconfig suivant :
#
# See http://www.mozilla.org/build/ for build instructions.
#export AUTOCONF=autoconf-2.13
. $topsrcdir/browser/config/mozconfig
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/../objdir-fx
# Options for ‘configure’ (same as command-line options).
ac_add_options –enable-optimize
ac_add_options –disable-debug
ac_add_options –disable-tests
ac_add_options –with-ccache
Une fois la version disponible, j’ai comparé la version « classique » compilé ce matin, et la nouvelle version disponible.
Version classique : 1153 points
Version expérimentale : 1723 points soit 49,43% de plus.
Evidemment, on est loin de Google Chrome qui dépasse largement ce score – 5289 points environ – mais il y a du progrès 🙂
La suite au prochain épisode 😉