Closed
Bug 1220699
Opened 9 years ago
Closed 9 years ago
Add telemetry probe to measure vsync latency in the refresh driver
Categories
(Core :: Graphics, defect)
Core
Graphics
Tracking
()
RESOLVED
FIXED
mozilla45
People
(Reporter: mchang, Assigned: mchang)
References
Details
Attachments
(2 files, 1 obsolete file)
1.16 KB,
patch
|
avih
:
review+
|
Details | Diff | Splinter Review |
2.48 KB,
patch
|
mchang
:
review+
Sylvestre
:
approval-mozilla-aurora+
Sylvestre
:
approval-mozilla-beta+
|
Details | Diff | Splinter Review |
Assignee | ||
Comment 1•9 years ago
|
||
Attachment #8682061 -
Flags: review?(avihpit)
Assignee | ||
Comment 2•9 years ago
|
||
Attachment #8682061 -
Attachment is obsolete: true
Attachment #8682061 -
Flags: review?(avihpit)
Attachment #8682077 -
Flags: review?(avihpit)
Comment 3•9 years ago
|
||
Comment on attachment 8682077 [details] [diff] [review] Add telemetry probe to measure vsync latency in the refresh driver Review of attachment 8682077 [details] [diff] [review]: ----------------------------------------------------------------- r+ with the comment addressed. We well discuss later what other related metrics are required with e10s+APZ. ::: layout/base/nsRefreshDriver.cpp @@ +362,5 @@ > if (XRE_IsParentProcess()) { > MonitorAutoLock lock(mRefreshTickLock); > + #ifndef ANDROID /* bug 1142079 */ > + TimeDuration vsyncLatency = TimeStamp::Now() - aVsyncTimestamp; > + Telemetry::Accumulate(Telemetry::FX_REFRESH_DRIVER_FRAME_DELAY_MS, Change this to FX_REFRESH_DRIVER_CHROME_FRAME_DELAY_MS
Attachment #8682077 -
Flags: review?(avihpit) → review+
Comment 5•9 years ago
|
||
Btw, this will need to be uplifted to Aurora and Beta
Comment 6•9 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/d2b705bd76e1
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
status-firefox45:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla45
Comment 7•9 years ago
|
||
bugherder uplift |
https://hg.mozilla.org/releases/mozilla-b2g44_v2_5/rev/d2b705bd76e1
status-b2g-v2.5:
--- → fixed
Assignee | ||
Comment 8•9 years ago
|
||
Comment on attachment 8682077 [details] [diff] [review] Add telemetry probe to measure vsync latency in the refresh driver Approval Request Comment [Feature/regressing bug #]: Bug 1144946. [User impact if declined]: None, this is a telemetry probe that currently exists in beta, but was accidentally deleted / unused. [Describe test coverage new/current, TreeHerder]: Mochitest, manual testing. [Risks and why]: Low, this is just a telemetry probe. [String/UUID change made/needed]: None
Attachment #8682077 -
Flags: approval-mozilla-beta?
Attachment #8682077 -
Flags: approval-mozilla-aurora?
Assignee | ||
Comment 9•9 years ago
|
||
Comment on attachment 8682077 [details] [diff] [review] Add telemetry probe to measure vsync latency in the refresh driver Actually, this patch won't work since it needs to be rebased.
Attachment #8682077 -
Flags: approval-mozilla-beta?
Attachment #8682077 -
Flags: approval-mozilla-aurora?
Assignee | ||
Comment 10•9 years ago
|
||
See comment 8. Patch rebased for aurora/beta.
Attachment #8683209 -
Flags: review+
Attachment #8683209 -
Flags: approval-mozilla-beta?
Attachment #8683209 -
Flags: approval-mozilla-aurora?
Comment 11•9 years ago
|
||
removing the b2g 2.5 flag since this commit has been reverted due to an incorrect merge, sorry for the confusion
status-b2g-v2.5:
fixed → ---
Updated•9 years ago
|
status-firefox43:
--- → affected
status-firefox44:
--- → affected
Comment 12•9 years ago
|
||
Comment on attachment 8683209 [details] [diff] [review] Add telemetry probe to measure sync latency in chrome refresh driver Telemetry change, should be safe. Should be in 43 beta 2.
Attachment #8683209 -
Flags: approval-mozilla-beta?
Attachment #8683209 -
Flags: approval-mozilla-beta+
Attachment #8683209 -
Flags: approval-mozilla-aurora?
Attachment #8683209 -
Flags: approval-mozilla-aurora+
Updated•9 years ago
|
Blocks: e10s-measurement
Comment 13•9 years ago
|
||
https://hg.mozilla.org/releases/mozilla-aurora/pushloghtml?changeset=e96670656f90
Comment 14•9 years ago
|
||
(In reply to Carsten Book [:Tomcat] from comment #13) > https://hg.mozilla.org/releases/mozilla-aurora/ > pushloghtml?changeset=e96670656f90 ups https://hg.mozilla.org/releases/mozilla-aurora/rev/44ce9fe80d5d is the correct one
Comment 15•9 years ago
|
||
bugherder uplift |
https://hg.mozilla.org/releases/mozilla-beta/rev/d681ec6fe6b2
Comment 16•9 years ago
|
||
bugherder uplift |
https://hg.mozilla.org/releases/mozilla-b2g44_v2_5/rev/44ce9fe80d5d
status-b2g-v2.5:
--- → fixed
You need to log in
before you can comment on or make changes to this bug.
Description
•