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