summaryrefslogtreecommitdiff
path: root/deps/v8/test/js-perf-test/JSTests.json
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/test/js-perf-test/JSTests.json')
-rw-r--r--deps/v8/test/js-perf-test/JSTests.json86
1 files changed, 61 insertions, 25 deletions
diff --git a/deps/v8/test/js-perf-test/JSTests.json b/deps/v8/test/js-perf-test/JSTests.json
index 2911ea36ca..1b80626b28 100644
--- a/deps/v8/test/js-perf-test/JSTests.json
+++ b/deps/v8/test/js-perf-test/JSTests.json
@@ -34,30 +34,6 @@
"results_regexp": "^Generators\\-Generators\\(Score\\): (.+)$"
},
{
- "name": "GeneratorsIgnition",
- "path": ["Generators"],
- "main": "run.js",
- "resources": ["generators.js"],
- "flags": [
- "--harmony-function-sent",
- "--ignition"
- ],
- "results_regexp": "^Generators\\-Generators\\(Score\\): (.+)$"
- },
- {
- "name": "GeneratorsIgnitionTurbofan",
- "path": ["Generators"],
- "main": "run.js",
- "resources": ["generators.js"],
- "flags": [
- "--harmony-function-sent",
- "--ignition",
- "--turbo",
- "--turbo-from-bytecode"
- ],
- "results_regexp": "^Generators\\-Generators\\(Score\\): (.+)$"
- },
- {
"name": "RestParameters",
"path": ["RestParameters"],
"main": "run.js",
@@ -65,7 +41,9 @@
"units": "score",
"results_regexp": "^%s\\-RestParameters\\(Score\\): (.+)$",
"tests": [
- {"name": "Basic1"}
+ {"name": "Basic1"},
+ {"name": "ReturnArgsBabel"},
+ {"name": "ReturnArgsNative"}
]
},
{
@@ -382,6 +360,64 @@
{"name": "FastMap"},
{"name": "ObjectMap"}
]
+ },
+ {
+ "name": "ForLoops",
+ "path": ["ForLoops"],
+ "main": "run.js",
+ "resources": [
+ "for_loop.js"
+ ],
+ "results_regexp": "^%s\\-ForLoop\\(Score\\): (.+)$",
+ "tests": [
+ {"name": "Let-Standard"},
+ {"name": "Var-Standard"}
+ ]
+ },
+ {
+ "name": "Modules",
+ "path": ["Modules"],
+ "main": "run.js",
+ "resources": ["basic-export.js", "basic-import.js", "basic-namespace.js", "value.js"],
+ "flags": [
+ "--allow-natives-syntax",
+ "--harmony-dynamic-import"
+ ],
+ "results_regexp": "^%s\\-Modules\\(Score\\): (.+)$",
+ "tests": [
+ {"name": "BasicExport"},
+ {"name": "BasicImport"},
+ {"name": "BasicNamespace"}
+ ]
+ },
+ {
+ "name": "BytecodeHandlers",
+ "path": ["BytecodeHandlers"],
+ "main": "run.js",
+ "resources": [ "compare.js" ],
+ "flags": [ "--no-opt" ],
+ "results_regexp": "^%s\\-BytecodeHandler\\(Score\\): (.+)$",
+ "tests": [
+ {"name": "Smi-StrictEquals-True"},
+ {"name": "Smi-StrictEquals-False"},
+ {"name": "Number-StrictEquals-True"},
+ {"name": "Number-StrictEquals-False"},
+ {"name": "String-StrictEquals-True"},
+ {"name": "String-StrictEquals-False"},
+ {"name": "SmiString-StrictEquals"},
+ {"name": "Smi-Equals-True"},
+ {"name": "Smi-Equals-False"},
+ {"name": "Number-Equals-True"},
+ {"name": "Number-Equals-False"},
+ {"name": "String-Equals-True"},
+ {"name": "String-Equals-False"},
+ {"name": "ObjectNull-Equals"},
+ {"name": "SmiString-Equals"},
+ {"name": "Smi-RelationalCompare"},
+ {"name": "Number-RelationalCompare"},
+ {"name": "String-RelationalCompare"},
+ {"name": "SmiString-RelationalCompare"}
+ ]
}
]
}