Reland "Reland "Reland [base] Require task posters to specify an explicit destination""
This is a reland of d7b74986 As usual, if this fails **please** paste the build failure, not just silent revert, logs can be hard to find in retrospect. Reason for reland: - joenotcharles@ fixed the windows build in https://chromium-review.googlesource.com/c/chromium/src/+/1764471 - google chromeos build failure fixed in https://chromium-review.googlesource.com/c/chromium/src/+/1764256 Original change's description: > Reland "Reland [base] Require task posters to specify an explicit destination" > > This is a reland of dd34a877 > > Rebased on a few more fixes including a local full build of: > - Windows + is_chrome_branded > - ChromeOS + is_chrome_branded > (except for the libassistant portion which is giving weird errors...) > > Original change's description: > > Reland [base] Require task posters to specify an explicit destination > > > > This patch makes it a requirement for all task traits to specify their > > thread affinity. Previously task traits that did not name a specific > > thread would implicitly run on the thread pool, which could be > > surprising. To make this more obvious, thread pool tasks must now use > > the base::ThreadPool() trait. > > > > This is the final reland of > > https://chromium-review.googlesource.com/c/chromium/src/+/1635827 > > (will attempt to fix errors that caused original revert before > > relanding). > > > > Bug: 968047 > > Change-Id: Ice339db270a27815b2be68200930e5bc105e8a96 > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1759056 > > Commit-Queue: Gabriel Charette <gab@chromium.org> > > Reviewed-by: François Doray <fdoray@chromium.org> > > Cr-Commit-Position: refs/heads/master@{#688782} > > Bug: 968047 > Change-Id: Iccd12e0a9f1535cb10b903777c5004a7d1acb34a > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1761362 > Commit-Queue: Gabriel Charette <gab@chromium.org> > Reviewed-by: François Doray <fdoray@chromium.org> > Cr-Commit-Position: refs/heads/master@{#689097} Bug: 968047 Change-Id: Ie338781aba9b5f5990ffe74e02bb85f08fe683d1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1764398 Commit-Queue: Gabriel Charette <gab@chromium.org> Reviewed-by:François Doray <fdoray@chromium.org> Cr-Commit-Position: refs/heads/master@{#689665}
Showing
Please register or sign in to comment