0
ソースからのスパイダーキーを正常に作成しましたが、私が混乱しているのはどのようにその性能をテストできますか? Fortunaly、FFsourceコードの/ js/src/testsフォルダに多数のテストjsファイルがあります。これらのテストファイルの冒険を取る?そしてどうやって ?firefoxのjsengineをfirefoxのソースコードのアフィリエイトjsファイルでテストする方法は?
ソースからのスパイダーキーを正常に作成しましたが、私が混乱しているのはどのようにその性能をテストできますか? Fortunaly、FFsourceコードの/ js/src/testsフォルダに多数のテストjsファイルがあります。これらのテストファイルの冒険を取る?そしてどうやって ?firefoxのjsengineをfirefoxのソースコードのアフィリエイトjsファイルでテストする方法は?
これらのテストは、正確さのための参照テストです。パフォーマンステストは、あなたは、一般的に、これらの線に沿って自分自身を実行します:
$ cat test.js
var accum = 1;
for (let i = 0; i < 1000000000; ++i) accum = accum * 1.0000001 + 1;
print(accum);
$ ./js -m -n -b test.js
2.6881041239718265e+50
runtime = 7313.683 ms
は、あなたが最適化されたビルドを実行し、JITフラグをオンにしてくださいしていることを確認します。