問題タブ [embedded-v8]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - V8 インターセプター コードが機能しない
V8 の学習を開始しましたが、インターセプターの実装に行き詰まっています。このコードで実行時エラーが発生しています。
インターセプター部分をコメントアウトすると、完全に機能します。NewInstance()
Interceptor の呼び出しで失敗します。私は V8 を初めて使用するので、他に間違いがあれば指摘してください。
ありがとう。
c++ - ノード アドオンと v8 GlobalTemplate
私はノードでノードアドオンを構築して0.10.17
おり、クラスの1つでv8のコンテキストを作成しています。私はこのコードを持っています:
->Set()
これにより、関数呼び出しで例外が発生しています。アプリケーションはちょうど壊れています。
私は何をすべきか ?
c++ - 別のスレッドで v8 コンテキストを作成する Nodejs
を使用してv8 version 3.14.5.9
います。とのそれnodejs is 0.10.17
。
私のC ++アドオンでは、別のスレッドを開始し、その上でコンストラクターが次のオブジェクトを作成しようとします:
で例外が発生していv8::Context::New()
ます。
助けてください。
よろしくお願いします。
v8 - V8 での TerminateExecution の使用
現在V8で実験中です。あるスレッドで(おそらく長時間実行される)javascriptを実行し、別のスレッドから自由に「優雅に」実行を終了できるようにしたいと考えています。
ロッカーの概念と TerminateExecution の使用法をテストするために、次の簡単なスニペットを作成しました。
ただし、terminateExecution()
呼び出し時に常にセグメンテーション違反が発生します。ここで何が間違っていますか?
助けてくれてありがとう