問題タブ [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.
javascript - Google Chrome の V8 エンジンは本当に優れているのでしょうか。
時間のある人は見てみませんか?
私は少し読んだことがありますが、多くのことが約束されています。もしそれが彼らの言うことの半分であれば、Web 開発は大きく変わるでしょう。
javascript - 関連するJavascriptオブジェクトがV8でガベージコレクションされている場合、ラップされたC++オブジェクトを解放するにはどうすればよいですか?
V8 のドキュメントでは、C++ オブジェクトをラップする Javascript オブジェクトを作成する方法について説明しています。Javascript オブジェクトは、C++ オブジェクト インスタンスへのポインターを保持します。私の質問は、ヒープ上に C++ オブジェクトを作成するとしましょう。Javascript オブジェクトが gc によって収集されたときに通知を受け取るにはどうすればよいので、ヒープに割り当てられた C++ オブジェクトを解放できますか?
javascript - v8によって生成されたマシンコードを確認するにはどうすればよいですか?
v8がJavascriptから生成する実際のマシンコードを確認する方法を知っている人はいますか?私はそこまで到達しましScript::Compile()
たsrc/api.cc
が、そこからどこに行くべきかわかりません。
javascript - 主要な JavaScript エンジンのコードとデータのフットプリントは? (V8、Squirrelfish、TraceMonkey..)
上位の Javascript エンジンの速度は同等のように見えるため、次の基準はフットプリントです。主要な JavaScript エンジンのコードとデータのフットプリントは?
javascript - Windows 上の V8 JavaScript エンジン (MinGW)
V8 JavaScript エンジンのビルド手順では、 Visual Studio 2005 と 2008 についてのみ言及しています。Windows XP/VistaでMinGWを使用して成功した人はいますか?
.net - .NET アプリから Google の V8 エンジンを参照する
私は .NET 3.5 アプリケーションを構築しており、サーバー上で JS コードを評価する必要があります。基本的には、ブラウザー内またはサーバー上で機能するユーザー提供のルール セットです。JS コードは実行時に提供されるため、マネージ JS はオプションではありません。Aptana の Jaxer もオプションではありません。そのため、アプリ内で V8 エンジンのビルドを使用することを検討していました。
ソースを DLL に正常にビルドしましたが、その DLL はマネージ ライブラリではなく、COM でもありません。V8 は単純な C++ です。
C# でこのタイプの DLL と相互運用する方法についてのアイデアはありますか? また、SpiderMonkey や別の JS エンジンに関するその他の提案も受け付けています。
前もって感謝します。
アップデート:
Ryanのソリューションを使用できました。トランクからの最新のビルドへの参照を更新しました。それはうまくいきました。ありがとうライアン。
javascript - さまざまな Javascript 最適化プロジェクトは DOM のパフォーマンスにどのように影響しますか?
Tracemonkey、Squirrelfish、および V8 プロジェクトを通じて、大文字の C、大文字の S コンピューター サイエンスが Javascript に組み込まれています。これらのプロジェクト (または他のプロジェクト) のいずれかが DOM 操作のパフォーマンスに対処していますか? それとも、純粋に Javascript 計算に関連していますか?
.net - .NetのGoogleのV8Javascriptエンジン?
誰かがこれを行うことができましたか?
c++ - 関数ポインタ引数を変換できません
私が得ているエラー:
関連する定義:
typedef と実際の関数シグネチャは同一のように見えます。
編集:宣言を1つ忘れました:
javascript - Google の v8 に別の js ファイルを含めるにはどうすればよいですか?
v8 の .js スクリプト ファイル内に別のスクリプト ファイルを含めるにはどうすればよいですか?
HTML には <script> タグがありますが、v8 組み込みプログラム内でどのように実行できますか?