Closed Bug 1677321 Opened 4 years ago Closed 3 years ago

Idle time on Gecko_IOThread and Chrome_ChildThread should be annotated as idle for the profiler

Categories

(Core :: IPC, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
85 Branch
Tracking Status
firefox85 --- fixed

People

(Reporter: mstange, Assigned: mstange)

References

Details

Attachments

(1 file)

Profile: https://share.firefox.dev/32LN4oK

The two threads in question have a fully grey graph, even though they're mostly idle.

Incidentally, back when I filed bug 1489604 I was also thinking of renaming the threads to something more obvious to make them easier to select in the profiler, like IPC I/O Parent and IPC I/O Child, but I don't know if I ever filed a bug for it.

Blocks: 1679838
Pushed by mstange@themasta.com:
https://hg.mozilla.org/integration/autoland/rev/305240dee390
Annotate the idle stack in MessagePumpLibevent::Run with the profiler IDLE category. r=jld
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 85 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: