Tamarin (JIT)

Tamarin ist eine freie Virtual Machine und ein JIT-Compiler. Er ist dafür vorgesehen, die vierte Version des ECMAScript-Standards zu implementieren, welcher als JavaScript 2 gehandhabt wird. Tamarin wurde von Adobe Systems für seine ActionScript Virtual Machine (AVM) entwickelt, welche in Flash 9 und höheren Versionen zum Einsatz kommt.

Der Quellcode für die Virtual Machine und den JIT-Compiler wurde am 7. November 2006 an das Mozilla-Projekt gespendet. Der eingebrachte Code ist dreifach unter den Lizenzen GPL, LGPL, und MPL lizenziert und sollte weiterhin im Mozilla CVS, als Rest des Mozilla-Quellcodes, entwickelt werden. Er besteht aus etwa 135.000 Zeilen, was ihn, neben Netscape selbst, zur größten einzelnen Spende von Quellcode an das Mozilla-Projekt macht.

Tamarin sollte ursprünglich ein Teil von Mozilla 2 (und damit Teil von Firefox 4) werden. Das „ActionMonkey“ genannte Projekt wurde allerdings 2008 zugunsten der Weiterentwicklung von SpiderMonkey eingestellt.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

*

code

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.