Closed Bug 1683031 Opened 4 years ago Closed 4 years ago

Refactoring patches for IdleSchedulerParent

Categories

(Core :: DOM: Content Processes, task)

task

Tracking

()

RESOLVED FIXED
86 Branch
Tracking Status
firefox86 --- fixed

People

(Reporter: pbone, Assigned: pbone)

References

Details

Attachments

(5 files)

I'm moving some patches from Bug 1629064 since there's more refactoring than I thought.

Blocks: 1683032

This refactoring will make the following patches make more sense.

Add assertions and comments to explain the behaviour/use of the idle request
IDs.

Depends on D99330

Pushed by pbone@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/66a0f5832ec2 pt 1. Fix some comments in IdleSchedulerParent.cpp r=smaug https://hg.mozilla.org/integration/autoland/rev/070b6982780c pt 2. Remove unused variable r=smaug https://hg.mozilla.org/integration/autoland/rev/8622ff028777 pt 3. Use a single linked list for idle task queues r=smaug https://hg.mozilla.org/integration/autoland/rev/42ba809d0936 pt 4. IdleScheduler may now schedule multiple items from a loop r=smaug https://hg.mozilla.org/integration/autoland/rev/8006d28a1efa pt 5. Add an assertion and document idle request IDs r=smaug
No longer blocks: 1629064
Blocks: 1629064
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: