[JSC] Add helpers to run Six Speed to run-jsc-benchmarks
authorutatane.tea@gmail.com <utatane.tea@gmail.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 9 Mar 2017 05:54:21 +0000 (05:54 +0000)
committerutatane.tea@gmail.com <utatane.tea@gmail.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 9 Mar 2017 05:54:21 +0000 (05:54 +0000)
commitd25deda41518e08fb6aee35ebc2c4d921b355dad
tree47421b3224b949b0895b354cda18545ab65d085d
parent24b497d0df317797a5ef7bca997b9eb7ed9e5ea3
[JSC] Add helpers to run Six Speed to run-jsc-benchmarks
https://bugs.webkit.org/show_bug.cgi?id=169351

Reviewed by Saam Barati.

PerformanceTests:

* SixSpeed/wrappers/wrapper.js: Added.
(assertEqual):
(test):
(jscRun):

Tools:

This patch adds an ability to run six-speed microbenchmarks
from run-jsc-benchmarks by specifying six-speed directory in
arewefastyet repository.

While it is a collection of microbenchmarks, it is useful
to ensure that our ES6 optimization covers major use cases.
For the macrobenchmark, we already have ARES-6.

* Scripts/run-jsc-benchmarks:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@213629 268f45cc-cd09-0410-ab3c-d52691b4dbfc
PerformanceTests/ChangeLog
PerformanceTests/SixSpeed/wrappers/wrapper.js [new file with mode: 0644]
Tools/ChangeLog
Tools/Scripts/run-jsc-benchmarks