Closed Bug 1594015 Opened 8 months ago Closed 8 months ago

Don't give large event delay numbers for threads that wait outside of ProcessNextEvent

Categories

(Core :: Performance, defect, P2)

defect

Tracking

()

RESOLVED FIXED
mozilla72
Tracking Status
firefox72 --- fixed

People

(Reporter: jesup, Assigned: jesup, NeedInfo)

References

Details

Attachments

(1 file)

DOM Worker threads and Socket Thread have custom event loops that wait for events outside of ProcessNextEvent; this can lead to spurious long event delay numbers from bug 1572337 for these threads, especially at thread startup.

Socket Thread and Worker Threads use custom event loops and don't wait in
calls to ProcessNextEvent all the time; this can lead to odd Responsiveness numbers.

Depends on D41637

Pushed by rjesup@wgate.com:
https://hg.mozilla.org/integration/autoland/rev/25f074eb5074
Ensure that threads with odd ProcessNextEvent loops get correct event delays r=froydnj
Priority: -- → P2
Pushed by rjesup@wgate.com:
https://hg.mozilla.org/integration/autoland/rev/ca47cdea9beb
Ensure that threads with odd ProcessNextEvent loops get correct event delays r=froydnj
Status: NEW → RESOLVED
Closed: 8 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla72
You need to log in before you can comment on or make changes to this bug.