私は Google V8 と Javascript の初心者で、C++ を使用して Javascript に新しいクラスを追加しようとしています。
Webkit の V8 バインディングを使用していくつかの作業を完了しました。参照は次のとおりです: webkit idlおよびv8 バインディング
V8 の API を使用して拡張機能を作成するのではなく、V8 のコードを変更して、V8 エンジンに直接統合したいと考えています。つまり、同じ実装メカニズムを使用して、Javascript の Array 型と同じように新しいクラスを追加したいと考えています。
Google のドキュメントを含め、インターネットを検索しましたが、V8 をネイティブ コードに埋め込む方法に関するガイドしか見たことがありません。
V8 のコードの変更に関するガイドはどこにありますか?
または、V8 の設計アーキテクチャに関するドキュメントはどこにありますか?
または、V8 が C++ で Array 型を実装する方法を説明できる人はいますか?
どうもありがとう。