Closed
Bug 1898515
Opened 1 year ago
Closed 1 year 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•1 year 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•1 year ago
|
||
Updated•1 year 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•1 year ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D211382
Updated•1 year ago
|
Attachment #9403588 -
Flags: approval-mozilla-beta?
Comment 5•1 year 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•1 year ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D211382
Updated•1 year ago
|
Attachment #9403589 -
Flags: approval-mozilla-release?
Comment 7•1 year 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•1 year ago
|
||
For the record, the structured clone during scroll appears to be coming from receiving "GeckoView:ScrollChanged" in the parent.
Comment 9•1 year ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
status-firefox128:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 128 Branch
Updated•1 year ago
|
Attachment #9403588 -
Flags: approval-mozilla-beta? → approval-mozilla-beta+
Updated•1 year ago
|
status-firefox127:
--- → fixed
Comment 10•1 year ago
|
||
uplift |
Updated•1 year ago
|
Attachment #9403589 -
Flags: approval-mozilla-release? → approval-mozilla-release+
Updated•1 year ago
|
status-firefox126:
--- → fixed
Comment 11•1 year ago
|
||
uplift |
You need to log in
before you can comment on or make changes to this bug.
Description
•