http://groups.google.com/group/v8-users/browse_thread/thread/d0c8bd822ce21f9e http://d.hatena.ne.jp/tossy-2/20090123/1232653840 最近の v8-users のログを見たらちょうど話題にあがっていたので、ちょっとエントリ修正。 上記エントリでデストラクタの呼び出しを GC 任せにする手法が導入されていますが、weak handle にするために作った Persistent
V8 の Embedder's Guide を見ると、C/C++ の関数を Javascript から使えるようにするやり方が解説されています。 Accessor のセクションにある Point の例をちょっと拡張すれば C/C++ のオブジェクトを Javascript のオブジェクトとして見せることができるようになりそうですが、オブジェクトのインスタンスを C++ コードとして生成していたりするのでちょっと gap があります。 ここでは、Javascript のオブジェクトに対して C/C++ のオブジェクト(のインスタンス)が対応して、メモリの解放も GC にしたがってよしなにされる、というところを目標にします。 Internal Field の利用 基本的には Embedder's Guide のとおりです: Javascript のクラス定義というのは、コンストラクタ関数を基軸
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く