Bug 208413

Summary: Support function dispatch priorities in RunLoop
Product: WebKit Reporter: Antti Koivisto <koivisto>
Component: Web Template FrameworkAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: benjamin, cdumez, cmarcelo, eric.carlson, ews-watchlist, ggaren, glenn, hta, jer.noble, philipj, sergio, tommyw
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
wip none

Description Antti Koivisto 2020-02-29 08:07:53 PST
The web process main thread RunLoop is often very busy and has lots of pending tasks. Important work may end up getting delayed by less important work. 

Add support for function dispatch priorities in RunLoop. They can be later used to implement IPC priorities.
Comment 1 Antti Koivisto 2020-02-29 08:11:05 PST
Created attachment 392060 [details]
wip