JavaScript:TraceMonkey: Difference between revisions

Jump to navigation Jump to search
→‎Playing with TraceMonkey: updating for 2009.
(→‎TraceMonkey Tasks: Add verifier task.)
(→‎Playing with TraceMonkey: updating for 2009.)
Line 3: Line 3:


== Playing with TraceMonkey ==
== Playing with TraceMonkey ==
TraceMonkey is currently available and ''enabled by default'' for testing in [ftp://ftp.mozilla.org/pub/firefox/nightly/latest-trunk/ nightly builds]. If you want to modify the types of JavaScript that are executed using TraceMonkey:
TraceMonkey is currently available and ''enabled by default'' in stable 32-bit Firefox 3.5+ and [ftp://ftp.mozilla.org/pub/firefox/nightly/latest-trunk/ nightly builds]. If you want to modify the types of JavaScript that are executed using TraceMonkey:
* open a new tab;
* open a new tab;
* type “'''about:config'''” and hit enter;
* type “'''about:config'''” and hit enter;
Line 11: Line 11:
* change the value of “'''javascript.options.jit.chrome'''” to enable (true) and disable (false) TraceMonkey for JavaScript in XUL/chrome.
* change the value of “'''javascript.options.jit.chrome'''” to enable (true) and disable (false) TraceMonkey for JavaScript in XUL/chrome.


If you experience instability, please [http://bugzilla.mozilla.org file a bug] and reference any crash report ID that might be relevant.
If you experience instability, please [http://bugzilla.mozilla.org file a bug] and reference any crash report ID that might be relevant.  As of 2009, only nightly 64-bit builds have TraceMonkey available.


== Hacking on TraceMonkey ==
== Hacking on TraceMonkey ==
3

edits

Navigation menu