Tamarin (JIT)

from Wikipedia, the free encyclopedia

Tamarin is a free virtual machine and a JIT compiler . It is intended to implement the fourth version of the ECMAScript standard , which is handled as JavaScript 2. Tamarin was developed by Adobe Inc. for its ActionScript Virtual Machine (AVM). ActionScript 3 was introduced with Flash 9 in 2006 .

The source code for the virtual machine and the JIT compiler were donated to the Mozilla project on November 7, 2006 . The contributed code is triple licensed under the GPL , LGPL , and MPL licenses and should continue to be developed in Mozilla CVS as the rest of the Mozilla source code. It consists of about 135,000 lines, which makes it, along with Netscape itself, the largest single donation of source code to the Mozilla project.

Tamarin was originally intended to be part of Mozilla 2 (and thus part of Firefox 4 ). The project called "ActionMonkey" was discontinued in 2008 to further develop SpiderMonkey .

Naming

SpiderMonkey and Tamarin both fulfill related goals and were therefore named after species of monkey (the spider monkey or tamarin ).

Web links

swell

  1. ^ Adobe and Mozilla Foundation to Open Source Flash Player Scripting Engine. In: mozilla.com press release. Retrieved July 8, 2008 .
  2. ^ Project Tamarin. (No longer available online.) In: mozilla.org project page. Archived from the original on February 10, 2007 ; Retrieved July 8, 2008 . Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / www.mozilla.org
  3. ^ Mike Melanson: Open Up. (No longer available online.) In: Penguin.SWF. Archived from the original on July 4, 2008 ; Retrieved July 8, 2008 . Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / blogs.adobe.com
  4. ^ Project Tamarin - Adobe's contribution to Mozilla. (No longer available online.) In: The Browser Den. Archived from the original on October 11, 2008 ; Retrieved July 8, 2008 . Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / www.browserden.co.uk
  5. ^ Brendan Eich: Mozilla 2. In: Brendan's Roadmap Updates. Archived from the original on February 4, 2007 ; Retrieved July 8, 2008 .