2011年6月9日木曜日

Cでモジュールを書く

Cでモジュールを作成し、limboで使用する
http://powerman.name/doc/Inferno/c_module_en
だそうです。

ここに書かれている方法に従えばいけました。
OSX で試しましたが、ちょっとはまった点がありました。
紹介されている方法はLinuxが前提となっているので、OSX用にちょっと
手直しが必要でした。

emu/MacOSX/emuを編集し、modにexampleを追加します。

これでパフォーマンスが必要なところはCで書く、なんてことが可能になります。
クール。

ただ、JITの1.3-1.5倍速くなる、だそうで、もともとLimboのパフォーマンスは高いのでしょうね。

0 件のコメント:

コメントを投稿