Bug 271799
| Summary: | Log quiet activities when throttler is forced to invalidate all activities | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Ben Nham <nham> |
| Component: | WebKit Process Model | Assignee: | Ben Nham <nham> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Ben Nham
We have had various bugs where an async IPC starts but never finishes, causing the process to stay alive for up to 30 seconds after it is supposed to actually suspend (e.g. 274157@main). Up to now, those async IPCs start quiet background activities, which log nothing when we are forced to invalidate all activities. Make these types of bugs easier to debug in the future by logging quiet activities in ProcessThrottler::invalidateAllActivities.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/125510942>
Ben Nham
Pull request: https://github.com/WebKit/WebKit/pull/26533
EWS
Committed 276783@main (e69d18ce5564): <https://commits.webkit.org/276783@main>
Reviewed commits have been landed. Closing PR #26533 and removing active labels.