0

ソースからスパイダーモンキーを正常に構築しました。混乱しているのは、パフォーマンスをテストする方法だけです。幸い、FFsourceコードの/ js / src / testsフォルダーに多くのテストjsファイルが表示されるので、これらのテストファイル?そしてどうやって ?

4

1 に答える 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 に答える