| Summary: | [webkitcorepy] Add TaskPool | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Jonathan Bedard <jbedard> | ||||||||||||||
| Component: | Tools / Tests | Assignee: | Jonathan Bedard <jbedard> | ||||||||||||||
| Status: | RESOLVED FIXED | ||||||||||||||||
| Severity: | Normal | CC: | aakash_jain, dean_johnson, dewei_zhu, jlewis3, slewis, webkit-bug-importer | ||||||||||||||
| Priority: | P2 | Keywords: | InRadar | ||||||||||||||
| Version: | WebKit Nightly Build | ||||||||||||||||
| Hardware: | Unspecified | ||||||||||||||||
| OS: | Unspecified | ||||||||||||||||
| See Also: |
https://bugs.webkit.org/show_bug.cgi?id=217680 https://bugs.webkit.org/show_bug.cgi?id=220791 https://bugs.webkit.org/show_bug.cgi?id=227715 |
||||||||||||||||
| Attachments: |
|
||||||||||||||||
|
Description
Jonathan Bedard
2021-01-12 09:25:16 PST
Created attachment 417461 [details]
Patch
Created attachment 417463 [details]
Patch
*** Bug 220546 has been marked as a duplicate of this bug. *** Created attachment 417875 [details]
Patch
Created attachment 417981 [details]
Patch
(In reply to Jonathan Bedard from comment #6) > Created attachment 417981 [details] > Patch Sam and I talked today, they had some good points, namely: Making the queue a class variable of Process may encourage future code to mess with the state of the TaskPool and ensuring that we don't encounter deadlocks when queues get full. r=me Created attachment 418010 [details]
Patch for landing
Committed r271683: <https://trac.webkit.org/changeset/271683> All reviewed patches have been landed. Closing bug and clearing flags on attachment 418010 [details]. Noticing ImportError (while importing six) after this, see: https://bugs.webkit.org/show_bug.cgi?id=220791 Reopening to attach new patch. Created attachment 439886 [details]
Patch for landing
Committed r283391 (242395@main): <https://commits.webkit.org/242395@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 439886 [details]. |