2012-05-07 10 views
0

ソースからのスパイダーキーを正常に作成しましたが、私が混乱しているのはどのようにその性能をテストできますか? Fortunaly、FFsourceコードの/ js/src/testsフォルダに多数のテストjsファイルがあります。これらのテストファイルの冒険を取る?そしてどうやって ?firefoxのjsengineをfirefoxのソースコードのアフィリエイトjsファイルでテストする方法は?

答えて

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フラグをオンにしてくださいしていることを確認します。

関連する問題