RESOLVED FIXED 229870
Fix race in RemoteRenderingBackend::allowsExitUnderMemoryPressure()
https://bugs.webkit.org/show_bug.cgi?id=229870
Summary Fix race in RemoteRenderingBackend::allowsExitUnderMemoryPressure()
Chris Dumez
Reported 2021-09-03 08:13:42 PDT
Fix race in RemoteRenderingBackend::allowsExitUnderMemoryPressure().
Attachments
Patch (2.13 KB, patch)
2021-09-03 08:16 PDT, Chris Dumez
no flags
Patch (2.08 KB, patch)
2021-09-03 11:27 PDT, Chris Dumez
no flags
Patch (6.90 KB, patch)
2021-09-20 08:45 PDT, Chris Dumez
no flags
Chris Dumez
Comment 1 2021-09-03 08:13:55 PDT
Chris Dumez
Comment 2 2021-09-03 08:16:06 PDT
David Kilzer (:ddkilzer)
Comment 3 2021-09-03 11:26:12 PDT
Comment on attachment 437271 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=437271&action=review > Source/WebKit/ChangeLog:9 > + RemoteRenderingBackend::m_remoteResourceCache should can only be used safely from RemoteRenderingBackend's work queue. Nit typo: "should can" => "can".
Chris Dumez
Comment 4 2021-09-03 11:27:57 PDT
EWS
Comment 5 2021-09-03 12:11:32 PDT
Committed r282011 (241317@main): <https://commits.webkit.org/241317@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 437287 [details].
Chris Dumez
Comment 6 2021-09-17 14:20:08 PDT
Reverted r282011 for reason: This causes GPUProcess main thread hangs on memory pressure Committed r282693 (241830@main): <https://commits.webkit.org/241830@main>
Chris Dumez
Comment 7 2021-09-20 08:45:53 PDT
EWS
Comment 8 2021-09-20 10:12:45 PDT
Committed r282754 (241891@main): <https://commits.webkit.org/241891@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 438683 [details].
Note You need to log in before you can comment on or make changes to this bug.