8% Heap Unclassified (linux1804-64-shippable-qr) regression on push 0caead34be39e30750098ceaf5738dd0d1850273 (Fri May 15 2020)
Categories
(Core :: Graphics: WebRender, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr68 | --- | unaffected |
firefox76 | --- | unaffected |
firefox77 | --- | unaffected |
firefox78 | --- | disabled |
firefox79 | --- | disabled |
People
(Reporter: Bebe, Unassigned)
References
(Blocks 1 open bug, Regression)
Details
(Keywords: perf, perf-alert, regression)
Perfherder has detected a awsy performance regression from push 0caead34be39e30750098ceaf5738dd0d1850273. As author of one of the patches included in that push, we need your help to address this regression.
Regressions:
8% Heap Unclassified linux1804-64-shippable-qr opt tp6 234,925,751.24 -> 253,726,649.87
Details of the alert can be found in the alert summary, including links to graphs and comparisons for each of the affected tests. Please follow our guide to handling regression bugs and let us know your plans within 3 business days, or the offending patch(es) will be backed out in accordance with our regression policy.
For more information on performance sheriffing please see our FAQ.
Reporter | ||
Updated•5 years ago
|
Reporter | ||
Updated•5 years ago
|
Updated•5 years ago
|
Comment 1•5 years ago
|
||
Set release status flags based on info from the regressing bug 1555356
Comment 2•5 years ago
|
||
Florin, push https://hg.mozilla.org/integration/autoland/pushloghtml?changeset=0caead34be39e30750098ceaf5738dd0d1850273 doesn't appear to be relevant. Is this a mistake?
Marking as S2 to figure out if this needs to be fixed, or expected, soonish.
Reporter | ||
Comment 3•5 years ago
|
||
Sorry for the confusion here is the correct commit message:
https://treeherder.mozilla.org/#/jobs?repo=autoland&group_state=expanded&revision=a86dcd6715c9e52fdd8e4a937b5e94ea2b9a5fcb&selectedTaskRun=VwpKOLjhSw6v73fx3tGwfg-0
Here is graph with the commit selected:
https://treeherder.mozilla.org/perf.html#/graphs?highlightAlerts=1&highlightedRevisions=a86dcd6715c9e52fdd8e4a937b5e94ea2b9a5fcb&series=autoland,2242027,1,4&timerange=1209600&zoom=1589549501823,1589575638224,206729629.64152265,271494101.1454798
Comment 5•5 years ago
|
||
Thanks Florin, please revert this, I won't have an answer for this on short notice.
Comment 6•5 years ago
|
||
PSA: when i started this patch, it was to even see if it was good/bad for perf. So, test "successful" I suppose.
Updated•5 years ago
|
Comment 7•5 years ago
|
||
(In reply to Bert Peers [:bpeers] from comment #5)
Thanks Florin, please revert this, I won't have an answer for this on short notice.
But a backout of bug 1555356 would revert all other improvements (bug 1555356 comment 19) and reintroduce bug 1603899.
Updated•5 years ago
|
Comment 8•5 years ago
|
||
S1 or S2 bugs need an assignee - could you find someone for this bug?
Comment 9•5 years ago
|
||
Bert to confirm, was this perf hit on Linux only?
Comment 10•5 years ago
•
|
||
bug 1555356 comment 17 was pushed 2020-05-15. It changed WebRender display list items.
https://treeherder.mozilla.org/perf.html#/graphs?highlightAlerts=1&highlightedRevisions=a86dcd6715c9e52fdd8e4a937b5e94ea2b9a5fcb&series=autoland,2242027,1,4&series=autoland,2242077,1,4&series=autoland,2242228,1,4&timerange=2592000
You can see the regression on Linux-WR (only enabled on Nightly), but not on Linux or Windows-WR. Therefore I had set 78 and 79 status flags to disabled.
Comment 11•5 years ago
|
||
I believe Jan Andre has answered this one, assuming Windows-WR and Linux-WR measure the same things with the same fidelity?
If so, thanks Jan Andre! :)
Comment 12•5 years ago
|
||
Florin, what's the next step here?
Updated•5 years ago
|
Reporter | ||
Comment 13•5 years ago
|
||
if we accept this regression we can close this as won't fix.
Comment 14•5 years ago
|
||
WR is not shipping on linux in 78 so I guess we can call this disabled.
Updated•5 years ago
|
Comment 15•5 years ago
|
||
The code path in bug 1555356 has been preffed off in by bug 1684625. That will fix this regression temporarily till the pref gets switched on.
Updated•4 years ago
|
Updated•4 years ago
|
Comment 16•3 years ago
|
||
Too long ago to do anything about this now.
Description
•