Closed
Bug 1220699
Opened 10 years ago
Closed 10 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•10 years ago
|
||
Attachment #8682061 -
Flags: review?(avihpit)
| Assignee | ||
Comment 2•10 years ago
|
||
Attachment #8682061 -
Attachment is obsolete: true
Attachment #8682061 -
Flags: review?(avihpit)
Attachment #8682077 -
Flags: review?(avihpit)
Comment 3•10 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•10 years ago
|
||
Btw, this will need to be uplifted to Aurora and Beta
Comment 6•10 years ago
|
||
| bugherder | ||
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
status-firefox45:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla45
Comment 7•10 years ago
|
||
| bugherder uplift | ||
status-b2g-v2.5:
--- → fixed
| Assignee | ||
Comment 8•10 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•10 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•10 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•10 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•10 years ago
|
status-firefox43:
--- → affected
status-firefox44:
--- → affected
Comment 12•10 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•10 years ago
|
Blocks: e10s-measurement
Comment 13•10 years ago
|
||
Comment 14•10 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•10 years ago
|
||
| bugherder uplift | ||
Comment 16•10 years ago
|
||
| bugherder uplift | ||
status-b2g-v2.5:
--- → fixed
You need to log in
before you can comment on or make changes to this bug.
Description
•