6.49 - 8.08% raptor-assorted-dom-firefox (linux64, linux64-qr) regression on push 16ad89a4e4250059c7082f05487b60ccb0c53469
Categories
(Core :: JavaScript Engine: JIT, defect)
Tracking
()
People
(Reporter: igoldan, Unassigned)
References
Details
(Keywords: perf, regression)
Raptor has detected a Firefox performance regression from push:
As author of one of the patches included in that push, we need your help to address this regression.
Regressions:
8% raptor-assorted-dom-firefox linux64-qr opt 24.15 -> 26.10
8% raptor-assorted-dom-firefox linux64 pgo 24.92 -> 26.80
6% raptor-assorted-dom-firefox linux64 opt 24.48 -> 26.07
You can find links to graphs and comparison views for each of the above tests at: https://treeherder.mozilla.org/perf.html#/alerts?id=19383
On the page above you can see an alert for each affected platform as well as a link to a graph showing the history of scores for this test. There is also a link to a Treeherder page showing the Raptor jobs in a pushlog format.
To learn more about the regressing test(s) or reproducing them, please see: https://wiki.mozilla.org/Performance_sheriffing/Raptor
*** Please let us know your plans within 3 business days, or the offending patch(es) will be backed out! ***
Our wiki page outlines the common responses and expectations: https://wiki.mozilla.org/Performance_sheriffing/Talos/RegressionBugsHandling
Reporter | ||
Updated•6 years ago
|
Reporter | ||
Updated•6 years ago
|
Reporter | ||
Comment 1•6 years ago
|
||
These are the Gecko profiles for raptor-assorted-dom on Linux 64bit (OPT builds):
Comment 2•6 years ago
|
||
I suspect this is the same issue we had recently: assorted-dom appears to be bimodal, sometimes it regresses for no apparent reason and then later it goes back to normal again.
Reporter | ||
Comment 3•6 years ago
|
||
(In reply to Jan de Mooij [:jandem] (PTO Fri 22 and Mon 25) from comment #2)
I suspect this is the same issue we had recently: assorted-dom appears to be bimodal, sometimes it regresses for no apparent reason and then later it goes back to normal again.
How certain are you about this? I looked over the graphs (from Linux PGO builds), but they don't seem to have returned to normal.
Comment 4•6 years ago
|
||
(In reply to Ionuț Goldan [:igoldan], Performance Sheriffing from comment #3)
I suspect this is the same issue we had recently: assorted-dom appears to be bimodal, sometimes it regresses for no apparent reason and then later it goes back to normal again.
How certain are you about this? I looked over the graphs (from Linux PGO builds), but they don't seem to have returned to normal.
Very certain. I investigated this more and I think we should WONTFIX/INVALID this because:
(1) Bug 1527843 should only affect things involving |new| or cross-realm functions and these tests don't have anything like that. It's just plain getters that are inlined and optimized to the point that we have an (almost?) empty loop (it's very sensitive to random code/cache changes).
(2) When this landed cross-realm functions weren't enabled for content code.
(3) We've seen very similar assorted-dom regressions and improvements lately. I was wondering about OPT and PGO both regressing, but that happened also in bug 1524482 for example.
Also note that the worker-getname-performance-getter subtest regressed by 18.33% on the "opt" build according to comment 0. In bug 1524482, which turned out to be a temporary regression/fluke, we had an 18.48% regression so it's the same order of magnitude as well.
Description
•