Changes

Jump to: navigation, search

JavaScript:TraceMonkey

2 bytes added, 19:49, 6 September 2008
m
no edit summary
== About TraceMonkey ==
TraceMonkey adds native code compilation to Mozilla’s JavaScript engine (known as SpiderMonkey). It is based on a technique developed at UC Irvine called [http://www.ics.uci.edu/%7Efranz/Site/pubs-pdf/ICS-TR-06-16.pdf “trace trees“"trace trees"], and building on code and ideas shared with the Tamarin Tracing project. The net result is a massive speed increase both in the browser chrome and web page content.
== Playing with TraceMonkey ==
== TraceMonkey Tasks ==
* Beta 1
** fuzzer bugs fixed
** slow script dialog
** disable tracer in the presence of debugger
* Beta 2
** tracing recursion
** trace over DOM fast stubs (not into)
** ARM nanojit
* Future Features
** SSE opts
** PPC nanojit
Confirm
729
edits

Navigation menu