問題タブ [chakracore]

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.

0 投票する
1 に答える
171 参照

node.js - node.js コードは、公式の nodejs、iojs、jxcore、または node-chakracore で実行されているかどうかをどのように確認できますか?

さまざまな理由から、nodejs のフォークがいくつかあります。

ノードコードがどのフォークで実行されているかを確認するには、現在どのような方法が最適ですか?

私が知っているフォークは次のとおりです。

  • 公式の nodejs リリース
  • iojs - 公式の nodejs に再び参加したため、現在は非推奨になっていると思いますが、それでも興味深いものです。
  • JXcore - 複数の CPU/コアをサポートするフォーク。V8、Mozilla の SpiderMonkey、および Microsoft の ChakraCore を含む複数の JS エンジン。アプリのユーザーが npm を使用する必要がないように、js アプリをパッケージ化します。
  • V8 互換シムを介して Edge ブラウザの ChakraCore JS エンジンを使用する Microsoft の nodejs のフォーク

(どの JS エンジンが使用されているかを検出することについて、関連する質問もしました。この質問は、どのフォークが使用されているかを検出することに関するものです。)

0 投票する
1 に答える
59 参照

javascript - chakracore で xml を処理することはできますか?

さまざまなプラットフォーム間で xml データを交換しており、ChakraCore をヘッドレス JS スクリプト環境として使用したいと考えています。ヘッドレスであるため、DOM はありません。

では、そのような状況で JSdom と jQuery を使用することは可能でしょうか?

編集:明確にするために、.netでChakraCoreを使用したいので、実行する実行可能ファイルは1つだけです.JSはスクリプトに使用でき、インストールは簡単です.

0 投票する
2 に答える
1165 参照

javascript - JavaScript エンジンで CPU キャッシュとプリフェッチ ミスを測定するにはどうすればよいですか?

Node.js アプリケーションのワットあたりのパフォーマンスを低下させるために、低レベルの貢献者を評価するコマンドラインの方法が必要です。つまり、JIT で生成されたネイティブ コードの L1、L2、プリフェッチ キャッシュ ミス、および JavaScript ランタイム自体の JIT/GC/インタープリターです。

JavaScriptCore、v8、および ChakraCore はすべて、ベンチマークを実行するためのコマンドライン REPL を提供します。これらの統計を妥当な精度で収集するために、Intel、AMD、および ARMv6 ベースのハードウェアでどのプロファイラーを実行できますか? Windows、Mac、および/またはLinuxの少なくとも2つのオペレーティングシステムでこれを行う方法があればいいのにと思います。