WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
245144
[webkitcorepy] Ensure TaskPool queue full before reading
https://bugs.webkit.org/show_bug.cgi?id=245144
Summary
[webkitcorepy] Ensure TaskPool queue full before reading
Jonathan Bedard
Reported
2022-09-13 08:35:58 PDT
We should ensure that the TaskPool's queue of tasks is full before making any effort to consume messages from our workers. This will ensure that workers always have something to do. In extreme cases (ie, when we have many worker processes and short tasks), this is one of our bottlenecks.
Attachments
Add attachment
proposed patch, testcase, etc.
Jonathan Bedard
Comment 1
2022-09-13 08:40:21 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/4314
Radar WebKit Bug Importer
Comment 2
2022-09-13 08:40:35 PDT
<
rdar://problem/99873350
>
EWS
Comment 3
2022-09-13 14:15:28 PDT
Committed
254456@main
(df9c2ab6a703): <
https://commits.webkit.org/254456@main
> Reviewed commits have been landed. Closing PR #4314 and removing active labels.
EWS
Comment 4
2022-09-19 13:23:37 PDT
Committed
252432.415@safari-7614-branch
(fe98e9029a3e): <
https://commits.webkit.org/252432.415@safari-7614-branch
> Reviewed commits have been landed. Closing PR #65 and removing active labels.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug