Tamarinとは
Tamarinプロジェクト
Adobe Flash Player 9に組み込まれているAVM2(Adobe ActionScript Vitual Machine)のソースコードがAdobeからMozillaに寄付された。Mozillaはこのコードをオープンソースプロジェクトとしてホストすることになりました。そのプロジェクト名をTamarinといいます。Tamarinプロジェクトの目標は「言語仕様 ECMAScript 第 4 版 (ES4) を、パフォーマンスの高い、オープンソースのコードとして実装すること」とされています。
AVMPlus
Tamarinプロジェクトのソースコードをビルドすると、AVMPlusというVMとガベージコレクタ(MMgc)のライブラリを作り、avmplusというコマンドを手に入れることが出来ます。今回はこのavmplusを使って遊んでみたよ、というお話です。
Tamarinと戯れてみるの続きを読む