|Summary:||[PSON] Make sure hung processes are not kept alive by suspended pages or process caching|
|Product:||WebKit||Reporter:||Chris Dumez <cdumez>|
|Component:||WebKit2||Assignee:||Chris Dumez <cdumez>|
|Severity:||Normal||CC:||achristensen, beidson, commit-queue, ggaren, rniwa, webkit-bug-importer|
|Version:||WebKit Nightly Build|
Description Chris Dumez 2019-02-20 16:12:22 PST
Make sure hung processes are not kept alive by suspended pages or process caching.
Comment 3 Ryosuke Niwa 2019-02-20 16:25:46 PST
Comment on attachment 362564 [details] Patch Is it possible for the process to start using a lot of CPU after it had entered the cache? Maybe we need to kill those processes retroactively as well?
Comment 5 Chris Dumez 2019-02-20 16:28:24 PST
(In reply to Ryosuke Niwa from comment #3) > Comment on attachment 362564 [details] > Patch > > Is it possible for the process to start using a lot of CPU after it had > entered the cache? > Maybe we need to kill those processes retroactively as well? I do not think this is possible, such processes have no WebPages anymore. Running JS is normally the issue.
Comment 6 WebKit Commit Bot 2019-02-20 17:25:52 PST
Comment on attachment 362564 [details] Patch Clearing flags on attachment: 362564 Committed r241855: <https://trac.webkit.org/changeset/241855>
Comment 7 WebKit Commit Bot 2019-02-20 17:25:54 PST
All reviewed patches have been landed. Closing bug.
Comment 8 Chris Dumez 2019-02-21 09:25:17 PST
Follow-up fix for API tests in <https://trac.webkit.org/changeset/241868>.