Closed Bug 1724222 Opened 3 years ago Closed 3 years ago

Add profiler markers in DeferredTask

Categories

(Toolkit :: Async Tooling, task)

task

Tracking

()

RESOLVED FIXED
92 Branch
Tracking Status
firefox92 --- fixed

People

(Reporter: florian, Assigned: florian)

Details

Attachments

(1 file)

I frequently see "Runnable - callback[DeferredTask.jsm]:JS" markers in profiles, but the name of the runnable doesn't contain enough information to understand which code is being called.

Example profile with the new markers: https://share.firefox.dev/2TYPK16 The WebExentions process shows that we have a wakeup every 5s while Firefox is idle, that's probably something to investigate. The Parent Process shows the various deferred tasks that are created during startup and then their execution.

Pushed by fqueze@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/7694bf7edaa8
Add profiler markers in DeferredTask, r=mconley.
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 92 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: