Descriptionscheduler: Post high priority tasks directly to the message loop
This patch removes the scheduler's internal high priority task queues in
favor of posting high priority tasks directly to the main thread. This
fixes re-entrancy problems with running these tasks in a nested message
loop, but removes the option of having them jump ahead of other posted
tasks.
This is an interim solution while we research better ways to prioritize
compositor tasks over other (Blink and non-Blink) clients of the main
thread message loop.
BUG=391005
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=183287
Patch Set 1 #Patch Set 2 : Update counter more often. #Patch Set 3 : Tests. #
Total comments: 9
Patch Set 4 : Rename the lock. #Patch Set 5 : Test tweak. #
Messages
Total messages: 13 (4 generated)
|