[Webkit-unassigned] [Bug 195351] New: Web Inspector: CPU Usage Timeline - better resolution of installation source for repeated timers

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Mar 5 19:22:49 PST 2019


https://bugs.webkit.org/show_bug.cgi?id=195351

            Bug ID: 195351
           Summary: Web Inspector: CPU Usage Timeline - better resolution
                    of installation source for repeated timers
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: All
                OS: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Web Inspector
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: joepeck at webkit.org
                CC: inspector-bugzilla-changes at group.apple.com

CPU Usage Timeline - better resolution of installation source for repeated timers

              setInterval      fire         fire
     time: |       *            *            *    |
  range 1:     |----------------------------------|  => Timer Installed, Repeat of 2     => ~2 (the number of fires of this installed timer in range, with install location)
  range 2:     |----------------------|              => Timer Installed, No Repeat seen  => ~1 (the number of fires of this installed timer in range, with install location)
  range 3:     |------|                              => Timer Installed, No Repeat seen  => ~1 (the number of fires of this installed timer in range, with install location)
  range 4:                  |---------------------|  => No Installed, Repeat of 2        => ~2 (the number of fires of this installed timer in range, with fire location)
  range 5:                   |------|                => No Installed, Fire happened once => nothing (we don't know where it was installed, or where if it is repeating)

In case (4) we should be able to provide the install location since it was in the entire recording.

We could have a map of all repeating timer installations in the whole recording so that we can provide a function name for these repeating timers lacking an installation point.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20190306/ea61fb9f/attachment-0001.html>


More information about the webkit-unassigned mailing list