commit | 70e31461ce2ace094e7d94c313b8e0070e7ecbca | [log] [tgz] |
---|---|---|
author | Gabriel Charette <gab@chromium.org> | Sat May 05 02:35:06 2018 +0900 |
committer | Qijiang Fan <fqj@google.com> | Fri Jun 05 09:16:14 2020 +0900 |
tree | 633fd82d3334e24343536562d1ce944fd047fc11 | |
parent | 6f91b9562316ae653d17f8bf828c0f65f1a1946b [diff] |
[v8 platform] Use modern v8 worker threads API in gin. Follow-up to v8 CLs: - https://chromium-review.googlesource.com/c/v8/v8/+/941946 - https://chromium-review.googlesource.com/c/v8/v8/+/941442 - https://chromium-review.googlesource.com/c/v8/v8/+/941944 - https://chromium-review.googlesource.com/c/v8/v8/+/1033584 - https://chromium-review.googlesource.com/c/v8/v8/+/978443 This will make Platform::CallBlockingTaskOnWorkerThread() actually result in a high-priority task which is expected to help blocking parallel GC tasks get ahead of other async work. And allow removal of deprecated "background threads" APIs in v8::Platform. Bug: 817421 Change-Id: Idb7f369538c23c9b065d90cc5ed48300a5c9724c Reviewed-on: https://chromium-review.googlesource.com/957761 Reviewed-by: Jeremy Roman <jbroman@chromium.org> Commit-Queue: Gabriel Charette <gab@chromium.org> Cr-Commit-Position: refs/heads/master@{#556103} CrOS-Libchrome-Original-Commit: ca4884b93e197ef8826923bf5197998a408674ac