2020-08-24 12:17:50 +00:00
|
|
|
{
|
|
|
|
"owners": ["marja@chromium.org"],
|
|
|
|
"name": "SuperIC",
|
|
|
|
"run_count": 3,
|
|
|
|
"run_count_arm": 1,
|
|
|
|
"run_count_arm64": 1,
|
|
|
|
"timeout": 120,
|
|
|
|
"timeout_arm64": 240,
|
|
|
|
"units": "score",
|
|
|
|
"total": true,
|
|
|
|
"resources": ["base.js"],
|
|
|
|
"tests": [
|
|
|
|
{
|
2020-11-16 08:00:32 +00:00
|
|
|
"name": "Compare-Monomorphic-1-opt",
|
2020-08-24 12:17:50 +00:00
|
|
|
"path": ["SuperIC"],
|
|
|
|
"results_regexp": "^%s\\(Score\\): (.+)$",
|
2020-11-16 08:00:32 +00:00
|
|
|
"resources": ["compare-super-and-normal-property-access.js"],
|
|
|
|
"flags": ["--allow-natives-syntax"],
|
2020-08-24 12:17:50 +00:00
|
|
|
"tests": [
|
|
|
|
{
|
2020-11-16 08:00:32 +00:00
|
|
|
"name": "normal-opt",
|
|
|
|
"main": "compare-super-and-normal-property-access.js",
|
|
|
|
"test_flags": ["normal-opt", "normal_1", "opt"]
|
2020-08-24 12:17:50 +00:00
|
|
|
},
|
|
|
|
{
|
2020-11-16 08:00:32 +00:00
|
|
|
"name": "super-baseline-opt",
|
|
|
|
"main": "compare-super-and-normal-property-access.js",
|
|
|
|
"test_flags": ["super-baseline-opt", "super_1", "opt"]
|
2020-08-24 12:17:50 +00:00
|
|
|
},
|
|
|
|
{
|
2020-11-16 08:00:32 +00:00
|
|
|
"name": "super-super-ic-opt",
|
|
|
|
"main": "compare-super-and-normal-property-access.js",
|
|
|
|
"flags": ["--super-ic"],
|
|
|
|
"test_flags": ["super-super-ic-opt", "super_1", "opt"]
|
2020-08-31 08:45:07 +00:00
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
2020-11-16 08:00:32 +00:00
|
|
|
"name": "Compare-Monomorphic-1-noopt",
|
2020-08-31 08:45:07 +00:00
|
|
|
"path": ["SuperIC"],
|
|
|
|
"results_regexp": "^%s\\(Score\\): (.+)$",
|
2020-11-16 08:00:32 +00:00
|
|
|
"resources": ["compare-super-and-normal-property-access.js"],
|
|
|
|
"flags": ["--allow-natives-syntax"],
|
2020-08-31 08:45:07 +00:00
|
|
|
"tests": [
|
|
|
|
{
|
2020-11-16 08:00:32 +00:00
|
|
|
"name": "normal-noopt",
|
|
|
|
"main": "compare-super-and-normal-property-access.js",
|
|
|
|
"test_flags": ["normal-noopt", "normal_1", "noopt"]
|
2020-08-24 12:17:50 +00:00
|
|
|
},
|
|
|
|
{
|
2020-11-16 08:00:32 +00:00
|
|
|
"name": "super-baseline-noopt",
|
|
|
|
"main": "compare-super-and-normal-property-access.js",
|
|
|
|
"test_flags": ["super-baseline-noopt", "super_1", "noopt"]
|
2020-08-24 12:17:50 +00:00
|
|
|
},
|
|
|
|
{
|
2020-11-16 08:00:32 +00:00
|
|
|
"name": "super-super-ic-noopt",
|
|
|
|
"main": "compare-super-and-normal-property-access.js",
|
|
|
|
"flags": ["--super-ic"],
|
|
|
|
"test_flags": ["super-super-ic-noopt", "super_1", "noopt"]
|
2020-08-31 08:45:07 +00:00
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
2020-11-16 08:00:32 +00:00
|
|
|
"name": "Compare-Monomorphic-2-opt",
|
2020-08-31 08:45:07 +00:00
|
|
|
"path": ["SuperIC"],
|
|
|
|
"results_regexp": "^%s\\(Score\\): (.+)$",
|
2020-11-16 08:00:32 +00:00
|
|
|
"resources": ["compare-super-and-normal-property-access.js"],
|
|
|
|
"flags": ["--allow-natives-syntax"],
|
2020-08-31 08:45:07 +00:00
|
|
|
"tests": [
|
|
|
|
{
|
2020-11-16 08:00:32 +00:00
|
|
|
"name": "normal-opt",
|
|
|
|
"main": "compare-super-and-normal-property-access.js",
|
|
|
|
"test_flags": ["normal-opt", "normal_2", "opt"]
|
2020-08-24 12:17:50 +00:00
|
|
|
},
|
|
|
|
{
|
2020-11-16 08:00:32 +00:00
|
|
|
"name": "super-baseline-opt",
|
|
|
|
"main": "compare-super-and-normal-property-access.js",
|
|
|
|
"test_flags": ["super-baseline-opt", "super_2", "opt"]
|
2020-08-24 12:17:50 +00:00
|
|
|
},
|
|
|
|
{
|
2020-11-16 08:00:32 +00:00
|
|
|
"name": "super-super-ic-opt",
|
|
|
|
"main": "compare-super-and-normal-property-access.js",
|
|
|
|
"flags": ["--super-ic"],
|
|
|
|
"test_flags": ["super-super-ic-opt", "super_2", "opt"]
|
2020-08-24 12:17:50 +00:00
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
2020-11-16 08:00:32 +00:00
|
|
|
"name": "Compare-Monomorphic-2-noopt",
|
2020-08-24 12:17:50 +00:00
|
|
|
"path": ["SuperIC"],
|
|
|
|
"results_regexp": "^%s\\(Score\\): (.+)$",
|
2020-11-16 08:00:32 +00:00
|
|
|
"resources": ["compare-super-and-normal-property-access.js"],
|
|
|
|
"flags": ["--allow-natives-syntax"],
|
2020-08-24 12:17:50 +00:00
|
|
|
"tests": [
|
|
|
|
{
|
2020-11-16 08:00:32 +00:00
|
|
|
"name": "normal-noopt",
|
|
|
|
"main": "compare-super-and-normal-property-access.js",
|
|
|
|
"test_flags": ["normal-noopt", "normal_2", "noopt"]
|
2020-08-24 12:17:50 +00:00
|
|
|
},
|
|
|
|
{
|
2020-11-16 08:00:32 +00:00
|
|
|
"name": "super-baseline-noopt",
|
|
|
|
"main": "compare-super-and-normal-property-access.js",
|
|
|
|
"test_flags": ["super-baseline-noopt", "super_2", "noopt"]
|
2020-08-24 12:17:50 +00:00
|
|
|
},
|
|
|
|
{
|
2020-11-16 08:00:32 +00:00
|
|
|
"name": "super-super-ic-noopt",
|
|
|
|
"main": "compare-super-and-normal-property-access.js",
|
|
|
|
"flags": ["--super-ic"],
|
|
|
|
"test_flags": ["super-super-ic-noopt", "super_2", "noopt"]
|
2020-08-31 08:45:07 +00:00
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
2020-11-16 08:00:32 +00:00
|
|
|
"name": "Compare-Megamorphic-1-opt",
|
2020-08-31 08:45:07 +00:00
|
|
|
"path": ["SuperIC"],
|
|
|
|
"results_regexp": "^%s\\(Score\\): (.+)$",
|
2020-11-16 08:00:32 +00:00
|
|
|
"resources": ["compare-super-and-normal-property-access.js"],
|
|
|
|
"flags": ["--allow-natives-syntax"],
|
2020-08-31 08:45:07 +00:00
|
|
|
"tests": [
|
2020-08-24 12:17:50 +00:00
|
|
|
{
|
2020-11-16 08:00:32 +00:00
|
|
|
"name": "normal-opt",
|
|
|
|
"main": "compare-super-and-normal-property-access.js",
|
|
|
|
"test_flags": ["normal-opt", "normal_3", "opt"]
|
2020-08-24 12:17:50 +00:00
|
|
|
},
|
|
|
|
{
|
2020-11-16 08:00:32 +00:00
|
|
|
"name": "super-baseline-opt",
|
|
|
|
"main": "compare-super-and-normal-property-access.js",
|
|
|
|
"test_flags": ["super-baseline-opt", "super_3", "opt"]
|
2020-08-24 12:17:50 +00:00
|
|
|
},
|
|
|
|
{
|
2020-11-16 08:00:32 +00:00
|
|
|
"name": "super-super-ic-opt",
|
|
|
|
"main": "compare-super-and-normal-property-access.js",
|
|
|
|
"flags": ["--super-ic"],
|
|
|
|
"test_flags": ["super-super-ic-opt", "super_3", "opt"]
|
2020-08-24 12:17:50 +00:00
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
2020-11-16 08:00:32 +00:00
|
|
|
"name": "Compare-Megamorphic-1-noopt",
|
2020-08-24 12:17:50 +00:00
|
|
|
"path": ["SuperIC"],
|
|
|
|
"results_regexp": "^%s\\(Score\\): (.+)$",
|
2020-11-16 08:00:32 +00:00
|
|
|
"resources": ["compare-super-and-normal-property-access.js"],
|
|
|
|
"flags": ["--allow-natives-syntax"],
|
2020-08-24 12:17:50 +00:00
|
|
|
"tests": [
|
|
|
|
{
|
2020-11-16 08:00:32 +00:00
|
|
|
"name": "normal-noopt",
|
|
|
|
"main": "compare-super-and-normal-property-access.js",
|
|
|
|
"test_flags": ["normal-noopt", "normal_3", "noopt"]
|
2020-08-24 12:17:50 +00:00
|
|
|
},
|
|
|
|
{
|
2020-11-16 08:00:32 +00:00
|
|
|
"name": "super-baseline-noopt",
|
|
|
|
"main": "compare-super-and-normal-property-access.js",
|
|
|
|
"test_flags": ["super-baseline-noopt", "super_3", "noopt"]
|
2020-08-24 12:17:50 +00:00
|
|
|
},
|
|
|
|
{
|
2020-11-16 08:00:32 +00:00
|
|
|
"name": "super-super-ic-noopt",
|
|
|
|
"main": "compare-super-and-normal-property-access.js",
|
|
|
|
"flags": ["--super-ic"],
|
|
|
|
"test_flags": ["super-super-ic-noopt", "super_3", "noopt"]
|
2020-08-31 08:45:07 +00:00
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
2020-11-16 08:00:32 +00:00
|
|
|
"name": "Compare-Megamorphic-2-opt",
|
2020-08-31 08:45:07 +00:00
|
|
|
"path": ["SuperIC"],
|
|
|
|
"results_regexp": "^%s\\(Score\\): (.+)$",
|
2020-11-16 08:00:32 +00:00
|
|
|
"resources": ["compare-super-and-normal-property-access.js"],
|
|
|
|
"flags": ["--allow-natives-syntax"],
|
2020-08-31 08:45:07 +00:00
|
|
|
"tests": [
|
|
|
|
{
|
2020-11-16 08:00:32 +00:00
|
|
|
"name": "normal-opt",
|
|
|
|
"main": "compare-super-and-normal-property-access.js",
|
|
|
|
"test_flags": ["normal-opt", "normal_4", "opt"]
|
2020-08-24 12:17:50 +00:00
|
|
|
},
|
|
|
|
{
|
2020-11-16 08:00:32 +00:00
|
|
|
"name": "super-baseline-opt",
|
|
|
|
"main": "compare-super-and-normal-property-access.js",
|
|
|
|
"test_flags": ["super-baseline-opt", "super_4", "opt"]
|
2020-08-24 12:17:50 +00:00
|
|
|
},
|
|
|
|
{
|
2020-11-16 08:00:32 +00:00
|
|
|
"name": "super-super-ic-opt",
|
|
|
|
"main": "compare-super-and-normal-property-access.js",
|
|
|
|
"flags": ["--super-ic"],
|
|
|
|
"test_flags": ["super-super-ic-opt", "super_4", "opt"]
|
2020-08-31 08:45:07 +00:00
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
2020-11-16 08:00:32 +00:00
|
|
|
"name": "Compare-Megamorphic-2-noopt",
|
2020-08-31 08:45:07 +00:00
|
|
|
"path": ["SuperIC"],
|
|
|
|
"results_regexp": "^%s\\(Score\\): (.+)$",
|
2020-11-16 08:00:32 +00:00
|
|
|
"resources": ["compare-super-and-normal-property-access.js"],
|
|
|
|
"flags": ["--allow-natives-syntax"],
|
2020-08-31 08:45:07 +00:00
|
|
|
"tests": [
|
|
|
|
{
|
2020-11-16 08:00:32 +00:00
|
|
|
"name": "normal-noopt",
|
|
|
|
"main": "compare-super-and-normal-property-access.js",
|
|
|
|
"test_flags": ["normal-noopt", "normal_4", "noopt"]
|
2020-08-24 12:17:50 +00:00
|
|
|
},
|
|
|
|
{
|
2020-11-16 08:00:32 +00:00
|
|
|
"name": "super-baseline-noopt",
|
|
|
|
"main": "compare-super-and-normal-property-access.js",
|
|
|
|
"test_flags": ["super-baseline-noopt", "super_4", "noopt"]
|
2020-08-24 12:17:50 +00:00
|
|
|
},
|
|
|
|
{
|
2020-11-16 08:00:32 +00:00
|
|
|
"name": "super-super-ic-noopt",
|
|
|
|
"main": "compare-super-and-normal-property-access.js",
|
|
|
|
"flags": ["--super-ic"],
|
|
|
|
"test_flags": ["super-super-ic-noopt", "super_4", "noopt"]
|
2020-08-24 12:17:50 +00:00
|
|
|
}
|
|
|
|
]
|
|
|
|
}
|
|
|
|
]
|
|
|
|
}
|