This directory contains the Blink Scheduler, which coordinates task execution in renderer processes. The main subdirectories are:
base/-- basic scheduling primitives such as
child/-- contains the
ChildSchedulerwhich is the base class for all thread schedulers, as well as a
WorkerSchedulerfor worker threads.
utility/-- a small scheduler for utility processes.
RendererSchedulerfor the renderer process.
The scheduler exposes an API at
The following is a collection of scheduling-related documentation about the Blink Scheduler as well as other schedulers in Chrome.