Closed
Bug 1898515
Opened 2 years ago
Closed 2 years ago
Disable `performance.clone.deserialize` metrics in Android
Categories
(Core :: XPConnect, task, P1)
Core
XPConnect
Tracking
()
RESOLVED
FIXED
128 Branch
People
(Reporter: chutten, Assigned: chutten)
References
(Blocks 1 open bug)
Details
Attachments
(3 files)
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-beta+
|
Details | Review |
|
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-release+
|
Details | Review |
These metrics are high-volume, leading to some negative performance impacts in Firefox for Android.
Comment 1•2 years ago
|
||
Here's a profile of Firefox Nightly that shows us nearly saturating an entire core doing telemetry db serialization while scrolling news.ycombinator.com
| Assignee | ||
Comment 2•2 years ago
|
||
Updated•2 years ago
|
Assignee: nobody → chutten
Status: NEW → ASSIGNED
Pushed by chutten@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/98be0e0b6e10
Disable clone deserialize instrumentation on Android r=jrmuizel
| Assignee | ||
Comment 4•2 years ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D211382
Updated•2 years ago
|
Attachment #9403588 -
Flags: approval-mozilla-beta?
Comment 5•2 years ago
|
||
beta Uplift Approval Request
- User impact if declined: Negative perf impact on startup and common actions like scrolling webpages
- Code covered by automated testing: no
- Fix verified in Nightly: no
- Needs manual QE test: no
- Steps to reproduce for manual QE testing: N/A
- Risk associated with taking this patch: Medium
- Explanation of risk level: Low because it's solely omitting instrumentation code only on Android, Medium because it's not covered by tests
- String changes made/needed: None
- Is Android affected?: yes
| Assignee | ||
Comment 6•2 years ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D211382
Updated•2 years ago
|
Attachment #9403589 -
Flags: approval-mozilla-release?
Comment 7•2 years ago
|
||
release Uplift Approval Request
- User impact if declined: Negative perf impact on startup and common actions like scrolling webpages
- Code covered by automated testing: no
- Fix verified in Nightly: no
- Needs manual QE test: no
- Steps to reproduce for manual QE testing: N/A
- Risk associated with taking this patch: Medium
- Explanation of risk level: Low because it's solely omitting instrumentation code only on Android, Medium because it's not covered by tests
- String changes made/needed: N/A
- Is Android affected?: yes
Comment 8•2 years ago
|
||
For the record, the structured clone during scroll appears to be coming from receiving "GeckoView:ScrollChanged" in the parent.
Comment 9•2 years ago
|
||
| bugherder | ||
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
status-firefox128:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 128 Branch
Updated•2 years ago
|
Attachment #9403588 -
Flags: approval-mozilla-beta? → approval-mozilla-beta+
Updated•2 years ago
|
status-firefox127:
--- → fixed
Comment 10•2 years ago
|
||
| uplift | ||
Updated•2 years ago
|
Attachment #9403589 -
Flags: approval-mozilla-release? → approval-mozilla-release+
Updated•2 years ago
|
status-firefox126:
--- → fixed
Comment 11•2 years ago
|
||
| uplift | ||
You need to log in
before you can comment on or make changes to this bug.
Description
•