ソースからスパイダーモンキーを正常に構築しました。混乱しているのは、パフォーマンスをテストする方法だけです。幸い、FFsourceコードの/ js / src / testsフォルダーに多くのテストjsファイルが表示されるので、これらのテストファイル?そしてどうやって ?
1 に答える
0
これらのテストは、正確性を目的とした参照テストです。通常、次の行に沿って自分で実行するパフォーマンス テスト:
$ 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 フラグをオンにしてください。
于 2012-05-08T02:14:53.540 に答える