Ensure that all top level tasks are traced |
||||||
Issue descriptionAccording to findings from charliea@, not all top level tasks are currently being traced. We should 1) Instrument these tasks 2) Create a benchmark that ensures >NN% of top-level CPU activity is being instrumented Example missing functions: DoIdleWork > ActivateHighResolutionTimer TimedWaitUntil > WaitForSingleObjectEx TimedWaitUntil > TimeTicks::Now
,
Aug 2 2017
For 2), I suggest we use existing power/thread_times benchmarks instead of spin up new ones.
,
Aug 2 2017
Yeah, I think we need a new metric, not necessarily a new benchmark. How much infrastructure work is involved in gathering ETW data at the same time as the Chrome trace?
,
Aug 2 2017
(wrong Scheduler)
,
Aug 2 2017
,
Aug 4 2017
,
Aug 5 2017
,
Nov 22 2017
In the short term, should we just address the missing functions we're currently aware of?
,
Dec 5 2017
SGTM
,
Mar 15 2018
|
||||||
►
Sign in to add a comment |
||||||
Comment 1 by nedngu...@google.com
, Aug 2 2017