| Index: test/js-perf-test/SixSpeed.json
|
| diff --git a/test/js-perf-test/SixSpeed.json b/test/js-perf-test/SixSpeed.json
|
| index 746db951f01f8eb2f1119a1171dccf781a42e36d..3578ef3cfaeb59aaad4ca0fd4b7d61aa56f5b9f1 100644
|
| --- a/test/js-perf-test/SixSpeed.json
|
| +++ b/test/js-perf-test/SixSpeed.json
|
| @@ -10,30 +10,36 @@
|
| "tests": [
|
| {
|
| "name": "Array pattern destructuring",
|
| - "path": ["SixSpeed/array_destructuring"],
|
| - "main": "run.js",
|
| - "resources": [
|
| - "run.js",
|
| - "array_destructuring.js"
|
| - ],
|
| + "path": ["SixSpeed"],
|
| "results_regexp": "^%s\\(Score\\): (.+)$",
|
| "tests": [
|
| - {"name": "ArrayDestructuring-ES5"},
|
| - {"name": "ArrayDestructuring-ES6"}
|
| + {
|
| + "name": "ES5",
|
| + "main": "run.js",
|
| + "test_flags": ["array_destructuring/es5"]
|
| + },
|
| + {
|
| + "name": "ES6",
|
| + "main": "run.js",
|
| + "test_flags": ["array_destructuring/es6"]
|
| + }
|
| ]
|
| },
|
| {
|
| "name": "Computed property names in object literals",
|
| - "path": ["SixSpeed/object_literals"],
|
| - "main": "run.js",
|
| - "resources": [
|
| - "run.js",
|
| - "object_literals.js"
|
| - ],
|
| + "path": ["SixSpeed"],
|
| "results_regexp": "^%s\\(Score\\): (.+)$",
|
| "tests": [
|
| - {"name": "ObjectLiterals-ES5"},
|
| - {"name": "ObjectLiterals-ES6"}
|
| + {
|
| + "name": "ES5",
|
| + "main": "run.js",
|
| + "test_flags": ["object_literals/es5"]
|
| + },
|
| + {
|
| + "name": "ES6",
|
| + "main": "run.js",
|
| + "test_flags": ["object_literals/es6"]
|
| + }
|
| ]
|
| },
|
| {
|
| @@ -52,39 +58,46 @@
|
| },
|
| {
|
| "name": "Spread",
|
| - "path": ["SixSpeed/spread"],
|
| - "main": "run.js",
|
| - "resources": [
|
| - "run.js",
|
| - "spread.js"
|
| - ],
|
| + "path": ["SixSpeed"],
|
| "results_regexp": "^%s\\(Score\\): (.+)$",
|
| "tests": [
|
| - {"name": "Spread-ES5"},
|
| - {"name": "Spread-Traceur"},
|
| - {"name": "Spread-ES6"}
|
| + {
|
| + "name": "ES5",
|
| + "main": "run.js",
|
| + "test_flags": ["spread/es5"]
|
| + },
|
| + {
|
| + "name": "Babel",
|
| + "main": "run.js",
|
| + "test_flags": ["spread/babel"]
|
| + },
|
| + {
|
| + "name": "ES6",
|
| + "main": "run.js",
|
| + "test_flags": ["spread/es6"]
|
| + }
|
| ]
|
| },
|
| {
|
| "name": "SuperSpread",
|
| - "path": ["SixSpeed/super_spread"],
|
| + "path": ["SixSpeed"],
|
| "flags": ["--future"],
|
| "results_regexp": "^%s\\(Score\\): (.+)$",
|
| "tests": [
|
| {
|
| "name": "ES5",
|
| "main": "run.js",
|
| - "test_flags": ["es5"]
|
| + "test_flags": ["super_spread/es5"]
|
| },
|
| {
|
| "name": "Babel",
|
| "main": "run.js",
|
| - "test_flags": ["babel"]
|
| + "test_flags": ["super_spread/babel"]
|
| },
|
| {
|
| "name": "ES6",
|
| "main": "run.js",
|
| - "test_flags": ["es6"]
|
| + "test_flags": ["super_spread/es6"]
|
| }
|
| ]
|
| }
|
|
|