aboutsummaryrefslogtreecommitdiff
path: root/deps/v8/test/js-perf-test/JSTests3.json
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/test/js-perf-test/JSTests3.json')
-rw-r--r--deps/v8/test/js-perf-test/JSTests3.json60
1 files changed, 60 insertions, 0 deletions
diff --git a/deps/v8/test/js-perf-test/JSTests3.json b/deps/v8/test/js-perf-test/JSTests3.json
index d9a2735d04..598e9fc6d1 100644
--- a/deps/v8/test/js-perf-test/JSTests3.json
+++ b/deps/v8/test/js-perf-test/JSTests3.json
@@ -348,6 +348,66 @@
{"name": "Smi-Constant-ShiftRight"},
{"name": "Smi-Constant-ShiftRightLogical"}
]
+ },
+ {
+ "name": "LdaNamedProperty",
+ "main": "run.js",
+ "resources": [ "LdaNamedProperty.js" ],
+ "test_flags": [ "LdaNamedProperty" ],
+ "results_regexp": "^%s\\-BytecodeHandler\\(Score\\): (.+)$",
+ "tests": [
+ {"name": "Smi-Value"},
+ {"name": "Prototype-Chain-Value"}
+ ]
+ },
+ {
+ "name": "LdaKeyedProperty",
+ "main": "run.js",
+ "resources": [ "LdaKeyedProperty.js" ],
+ "test_flags": [ "LdaKeyedProperty" ],
+ "results_regexp": "^%s\\-BytecodeHandler\\(Score\\): (.+)$",
+ "tests": [
+ {"name": "Object-Lookup-String-Constant"},
+ {"name": "Object-Lookup-Index-Number"},
+ {"name": "Object-Lookup-Index-String"}
+ ]
+ }
+ ]
+ },
+ {
+ "name": "InterpreterEntryTrampoline",
+ "path": ["InterpreterEntryTrampoline"],
+ "flags": ["--no-opt"],
+ "tests": [
+ {
+ "name": "Arguments",
+ "main": "run.js",
+ "resources": [ "arguments.js" ],
+ "test_flags": [ "arguments" ],
+ "results_regexp": "^%s\\-InterpreterEntryTrampoline\\(Score\\): (.+)$",
+ "tests": [
+ {"name": "Calls-No-Argument"},
+ {"name": "Calls-One-Argument"},
+ {"name": "Calls-Six-Arguments"},
+ {"name": "Calls-With-Receiver"}
+ ]
+ },
+ {
+ "name": "Locals",
+ "main": "run.js",
+ "resources": [ "locals.js" ],
+ "test_flags": [ "locals" ],
+ "results_regexp": "^%s\\-InterpreterEntryTrampoline\\(Score\\): (.+)$",
+ "tests": [
+ {"name": "Calls-No-Argument"},
+ {"name": "Calls-No-Argument-1-Local"},
+ {"name": "Calls-No-Argument-2-Locals"},
+ {"name": "Calls-No-Argument-3-Locals"},
+ {"name": "Calls-No-Argument-4-Locals"},
+ {"name": "Calls-No-Argument-5-Locals"},
+ {"name": "Calls-No-Argument-10-Locals"},
+ {"name": "Calls-No-Argument-100-Locals"}
+ ]
}
]
}