How to Enable TraceMonkey JavaScript Engine in Firefox 3.1 to Speed Up Web Browsing Response Time

Previously we mentioned about Firefox 3.1 Beta Smart Location Bar new feature enhancement, there is another good improvement known as TraceMonkey that is worth to be mentioned here. Most software we run in computer is already compiled into binary code in advance in order to make the programs execute faster. However, JavaScript usually is interpreted line by line during running has caused longer time needed for responding. TaceMonkey or known as just-in-time compiler, is designed to only concentrate on translating selected high-priority portion of software. It finds loop of repeated activity where program often spend lot of time, then compile into native instructions the computer can understand, eventually improves the web browsing performance significantly. Although TraceMonkey is off in Firefox 3.1 by default as it is not entirely bug-free, but you can turn this feature on to have a try and to make web browsing faster by changing the value in the configuration settings with only a few simple steps.

Follow below steps to enable TraceMonkey in Firefox 3.1 beta version:
1) Launch Firefox browser
2) In the location bar, type about:config then press enter
3) A warning page “This might void your warranty!” will be displayed. Click “I’II be careful, I promise!” button to proceed.
4) In the Filter textbox, type javascript.options.jit.chrome.
5) Double click javascript.options.jit.chrome under Preference Name to change the value from false to true.

Hopefully this will help you enable TraceMonkey and eventually make your net surfing a more pleasurable one with the improvement .


3 Responses to “How to Enable TraceMonkey JavaScript Engine in Firefox 3.1 to Speed Up Web Browsing Response Time”

  1. Butai Zhang
    December 23rd, 2008 19:20
    3

    Recently, I tried to build the tracemonkey JavaScript engine in Firefox instead of the whole browser. I compiled tracemonkey-debe29698839\js\src like this:

    Disable JIT:
    make -f Makefile.ref NANOJIT_ARCH=i386 DISABLE_JIT=1
    Enable JIT:
    make -f Makefile.ref NANOJIT_ARCH=i386 ENABLE_JIT=1
    (it’s ENABLE_JIT not DISABLE_JIT in this case, sorry for the mistake before)
    I used V8 and SunSpider benchmarks for tests. But it seemed that there was no difference between JIT ‘on’ and ‘off’ from the results. I guess maybe JIT could not be turned on in the above way. Do you know how to enable it?
    Thank you very much.

  2. Butai Zhang
    December 23rd, 2008 19:09
    2

    Dear Sir,

    Recently, I tried to build the tracemonkey JavaScript engine in Firefox instead of the whole browser. I compiled tracemonkey-debe29698839\js\src like this:

    Disable JIT:
    make -f Makefile.ref NANOJIT_ARCH=i386 DISABLE_JIT=1
    Enable JIT:
    make -f Makefile.ref NANOJIT_ARCH=i386 DISABLE_JIT=1

    I used V8 and SunSpider benchmarks for tests. But it seemed that there was no difference between JIT ‘on’ and ‘off’ from the results. I guess maybe JIT could not be turned on in the above way. Do you know how to enable it?
    Thanks very much.

    Best wishes,
    Butai.

  3. kamirao
    October 26th, 2008 19:48
    1

    also set
    javascript.options.jit.content
    to true

Leave a Reply

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe to comments feature has been disabled. To receive notification of latest comments posted, subscribe to My Digital Life Comments RSS feed or register to receive new comments in daily email digest.
Custom Search

New Articles

Incoming Search Terms for the Article

Firefox TraceMonkey - tracemonkey download - speed up firefox 3.1 - turn on tracemonkey - download TraceMonkey - tracemonkey firefox - enable tracemonkey - enabling tracemonkey - tracemonkey enable - firefox beta tracemonkey - firefox tracemonkey enable - firefox enable jit - how to turn on tracemonkey - tracemonkey install - firefox 3.1 java - speed up firefox javascript - turn tracemonkey on - activate tracemonkey - how to speed up firefox 3.1 - firefox javascript engine - firefox 3.1 beta 2 tracemonkey - TraceMonkey turn on - firefox turn on tracemonkey - how to install Tracemonkey - enable new javascript engine firefox - firefox 3.1 enable - firefox enable new javascript engine - enable tracemonkey firefox - firefox enable tracemonkey - firefox beta enable tracemonkey - enable tracemonkey in firefox - activate javascript engine firefox 3.1 - firefox speed up javascript - firefox 3.1 speed up - install TraceMonkey - speed up firefox 3.0.7 - how to turn on tracemonkey in firefox 3 - how to enable tracemonkey - firefox with tracemonkey - firefox 3.1 enable javascript - how to enable tracemonkey in firefox - enable tracemonkey firefox beta - free download tracemonkey - firefox JIt enable - TraceMonkey firefox download - speed up firefox 3.10 - javascript.options.jit.chrome - javascript engine firefox - firefox 3.1 enable java - speed up firefox 3.1 beta - enable firefox new javascript engine - speed up javascript in firefox - firefox 3.0.7 tracemonkey - firefox beta enable javascript - speeding up firefox 3.1 - Firefox 3.1 Beta 3 tracemonkey - speed up firefox 3.1 beta 3 - all - firefox 3.1 javascript engine enable - firefox tracemonkey download - firefox 3.1 enable jit - enable new javascript firefox - Tracemonkey firefox enable - enable firefox new javascript - firefox javascript speed up - firefox 3.1 beta 3 tracemonkey enable - firefox enable fast javascript - javascript.options.jit.chrome;false - speed up firefox 3.07 - firefox java engine enable - tracemonkey in firefox - javascript.options.jit.content - tracemonkey for firefox - firefox new java engine - enable jit firefox -