[覚え書き] Mozilla の JavaScript エンジン SpiderMonkey を組み込み向けに移植 [Firefox,Thunderbird]
これも覚え書き。
Mozilla の JavaScript エンジンは Java で記述された Rhino と C で記述された SpiderMonkey があって。 前者は Java SDK や OpenOffice.org に組み込まれているエンジン。 後者は Firefox を含む Mozilla の Webブラウザや Thunderbird など Mozilla の製品に組み込まれているエンジン。
Firefox や Thunderbird ベース、あるいは SpiderMonkey も含んだ Gecko を移植したケースは聞いたことはあるけども、SpiderMonkey 単体での移植という例は知らなかったので結構驚いた。
- 組込み向けJavaScriptエンジン:Jsmn
- http://www.tyzoh.jp/modules/news/article.php?storyid=76
- http://dev.tyzoh.jp/trac/mcodepf/wiki/Jsmn
Jsmn は、ユビキタスコミュニケータ(UC)用に実装され、わずか約500KB しかありません。UC は、CPU がSH7727(100/160MHz 32bit)、メモリがフラッシュメモリ8M、SDRAM 32MB と少ないリソースですが、実用レベルの動作速度です。
- http://www.tyzoh.jp/modules/news/article.php?storyid=76
コメント 0