forked from chromium/chromium
-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[scheduling] MainThreadTaskQueue has a TaskQueue instead of extending…
… TaskQueue. This cl modifies MainThreadTaskQueue so that it owns a TaskQueue instead of extending the base/sequence_manager/TaskQueue. This is the first step in a TaskQueue ownership refactor described in this doc[1]. For now, MainThreadTaskQueue remains reference counted but this will change in follow-up CLs and these queues will be uniquely owned instead. [1] https://docs.google.com/document/d/1E--SK7wIuxwd6aGNiPc0uEU8jm1tvAvD1UrHyipn9sQ/edit?usp=sharing Change-Id: I124103bde681fe1f55c87b701691b53116f626a1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2453591 Commit-Queue: Katie Dillon <kdillon@chromium.org> Reviewed-by: Scott Haseley <shaseley@chromium.org> Reviewed-by: Alexander Timin <altimin@chromium.org> Reviewed-by: Sami Kyöstilä <skyostil@chromium.org> Cr-Commit-Position: refs/heads/master@{#821307}
- Loading branch information
Showing
25 changed files
with
941 additions
and
789 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
373 changes: 199 additions & 174 deletions
373
...arty/blink/renderer/platform/scheduler/common/throttling/task_queue_throttler_unittest.cc
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.