diff options
Diffstat (limited to 'deps/v8/test/js-perf-test/JSTests.json')
-rw-r--r-- | deps/v8/test/js-perf-test/JSTests.json | 86 |
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"} + ] } ] } |