Index: third_party/WebKit/Source/platform/scheduler/README.md |
diff --git a/third_party/WebKit/Source/platform/scheduler/README.md b/third_party/WebKit/Source/platform/scheduler/README.md |
new file mode 100644 |
index 0000000000000000000000000000000000000000..0ac9ed5641e7b499623fda0c1f5bc6810b8f386e |
--- /dev/null |
+++ b/third_party/WebKit/Source/platform/scheduler/README.md |
@@ -0,0 +1,13 @@ |
+# Blink Scheduler |
+ |
+This directory contains the Blink Scheduler, which coordinates task execution |
+in renderer processes. The main subdirectories are: |
+ |
+- `base/` -- basic scheduling primitives such as `TaskQueue` and |
+ `TaskQueueManager`. |
+- `child/` -- contains the `ChildScheduler` which is the base class for all |
+ thread schedulers, as well as a `WorkerScheduler` for worker threads. |
+- `utility/` -- a small scheduler for utility processes. |
+- `renderer/` -- `RendererScheduler` for the renderer process. |
+ |
+The scheduler exposes an API at `public/platform/scheduler`. |