0
Commit Graph

4 Commits

Author SHA1 Message Date
Sean Maher
edb604e09f task posting v3: Remove task runner handles from codebase entirely
As the last CL of the task runner handle refactor, this CL removes
Single and Thread task runner handles from the codebase entirely. The
new API for this functionality can be found under
(SingleThread|Sequenced)TaskRunner::CurrentDefaultHandle,
::GetCurrentDefault(), ::HasCurrentDefault(), and
::CurrentHandleOverride(ForTesting).

Bug: 1026641
Change-Id: Iac1e15ad215e1806b5c787939de0abdacd1da713
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4150928
Reviewed-by: Guido Urdaneta <guidou@chromium.org>
Reviewed-by: Gabriel Charette <gab@chromium.org>
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Commit-Queue: Gabriel Charette <gab@chromium.org>
Owners-Override: Gabriel Charette <gab@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1091839}
2023-01-12 15:18:20 +00:00
Sean Maher
70f2942930 Task posting v3: many manual changes to continue handle refactors
This CL contains:
- removal of references to task runner handles in comments
- removal of nearly all calls, includes, and instantiations of
  thread and sequenced task runner handles

Each of these were replaced with references to the new api:
TaskRunner::CurrentDefaultHandle and associated methods.

After this change, all that should be left to do for this method
refactor is the deletion of the old API.

A few of the changes were done with a script, but they were manually
audited.

Bug: 1026641
Ax-Relnotes: n/a
Change-Id: I0858dccac95b485d982aa5152c6b461c4ce05aa4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4117257
Commit-Queue: Gabriel Charette <gab@chromium.org>
Owners-Override: Gabriel Charette <gab@chromium.org>
Reviewed-by: Gabriel Charette <gab@chromium.org>
Commit-Queue: Sean Maher <spvw@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1088971}
2023-01-04 22:15:06 +00:00
John Palmer
046f987e02 [COIL] Change chromium code search type links to use main rather than master for docs
See this doc: go/chromium-coil-change for more info
    BUG=1210385

Change-Id: I6cd8548301e360bae8e71384dbd8ef11aa6c985f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2902904
Reviewed-by: My Nguyen <myy@chromium.org>
Commit-Queue: My Nguyen <myy@chromium.org>
Auto-Submit: John Palmer <jopalmer@chromium.org>
Cr-Commit-Position: refs/heads/master@{#885851}
2021-05-24 01:24:56 +00:00
hjd
0304f11a58 Move memory docs to docs/memory-infra
I replaced the old documents with links that redirect to
the new locations so we don't break external links.
Also fixes a couple of broken links I found.

BUG=chromium:663353

Review-Url: https://codereview.chromium.org/2494063002
Cr-Commit-Position: refs/heads/master@{#431920}
2016-11-14 22:39:29 +00:00