2.78% - 13.52% tp5n nonmain_normal_fileio (windows10-64-shippable) regression on push 1692426a9549efd97f3241b8fc314eac0786a750 (Mon March 9 2020)
Categories
(Firefox :: New Tab Page, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr68 | --- | unaffected |
firefox74 | --- | unaffected |
firefox75 | --- | unaffected |
firefox76 | --- | wontfix |
People
(Reporter: alexandrui, Unassigned)
References
(Regression)
Details
(4 keywords)
Talos 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:
You can find links to graphs and comparison views for each of the above tests at: https://treeherder.mozilla.org/perf.html#/alerts?id=25297
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 Talos jobs in a pushlog format.
To learn more about the regressing test(s), please see: https://wiki.mozilla.org/TestEngineering/Performance/Talos
For information on reproducing and debugging the regression, either on try or locally, see: https://wiki.mozilla.org/TestEngineering/Performance/Talos/Running
*** 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/TestEngineering/Performance/Talos/RegressionBugsHandling
Reporter | ||
Updated•5 years ago
|
Reporter | ||
Comment 1•5 years ago
•
|
||
This took pretty much to be discovered because there was a high interval of revisions with busted builds so I had to backout and bisect a bunch of them.
Updated•5 years ago
|
Comment 2•5 years ago
|
||
So I've looked into this.
This is accounted for by the fact that the privileged about content process is able to read scripts for about:home out of the ScriptPreloader, which pulls those out of the script cache off of the main thread. Yes, this increases how much non-main-thread IO that we do, but also means less time is spent parsing the JavaScript at runtime, and seeking around inside of omni.ja.
I think this is a WONTFIX.
Updated•5 years ago
|
Updated•5 years ago
|
Description
•