tamarin-tracing

9 views
Skip to first unread message

Edwin Smith

unread,
Dec 18, 2007, 8:12:00 PM12/18/07
to dev-tech-...@lists.mozilla.org
Hi,

On behalf of the Tamarin/ActionScript3 team at Adobe, we're happy to
annouce we have pushed an experimental branch of the Tamarin virtual
machine. This branch modifies tamarin to use a trace-based optimizer
rather than a conventional just-in-time compiler. Trace optimization is
a technique which holds promise for optimizing untyped javascript code,
and doing so with a small memory footprint.

The new branch can be found in http://hg.mozilla.org/tamarin-tracing

Andreas Gal and Michael Franz at UC Irvine recently published a very
approachable paper on the technique. Although the paper applies to
Java, the ideas map well to any interpreter including JavaScript.

http://www.ics.uci.edu/~franz/Site/pubs-pdf/ICS-TR-06-16.pdf

Tamarin-tracing is very much a work in progress, however it does build,
interpret, trace, passes most regression tests, and does pretty well on
small benchmarks.

We're excited to continue development on this under the Tamarin project
and welcome comments, questions, contributions, from all of you.

Cheers,
Ed

-------
Edwin Smith
Adobe Systems

feli...@gmail.com

unread,
Dec 21, 2007, 2:37:00 PM12/21/07
to
Hi Edwin,

I'll be glad to help if needed. Please, keep us updated about this!

Best regards,
Felipe Andrade
[CTO - i2 tecnologia]
www.i2tecnologia.com.br

Forum Nokia Champion
Adobe Flex Koders Brazil User Group Manager
Adobe Mobile and Devices User Group Brazil (BRMAD) Manager

office: +55 81 3272-4319 | mobile: +55 81 9211-8582 | msn :
feli...@yahoo.com.br | skype: felipe.i2tecnologia

On 18 dez, 22:12, "Edwin Smith" <edwsm...@adobe.com> wrote:
> Hi,
>
> On behalf of the Tamarin/ActionScript3 team at Adobe, we're happy to
> annouce we have pushed an experimental branch of the Tamarin virtual
> machine. This branch modifies tamarin to use a trace-based optimizer
> rather than a conventional just-in-time compiler. Trace optimization is
> a technique which holds promise for optimizing untyped javascript code,
> and doing so with a small memory footprint.
>

> The new branch can be found inhttp://hg.mozilla.org/tamarin-tracing

Reply all
Reply to author
Forward
0 new messages