[webkit-changes] [WebKit/WebKit] 6672b2: Log activity that caused process wakeup
bnham
noreply at github.com
Thu Sep 26 12:21:17 PDT 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 6672b29c5e0d93567efd0ed1a9530baaa5b668a3
https://github.com/WebKit/WebKit/commit/6672b29c5e0d93567efd0ed1a9530baaa5b668a3
Author: Ben Nham <nham at apple.com>
Date: 2024-09-26 (Thu, 26 Sep 2024)
Changed paths:
M Source/WebKit/UIProcess/ProcessThrottler.cpp
M Source/WebKit/UIProcess/ProcessThrottler.h
Log Message:
-----------
Log activity that caused process wakeup
https://bugs.webkit.org/show_bug.cgi?id=280417
rdar://136766275
Reviewed by Chris Dumez.
Generally speaking, an auxiliary process wakes up because a new activity was added to its activity
set. Instead of just logging that we are resuming the process, we should also log the activity
name. This helps us debug whether or not the process wakeup is reasonable or spurious.
* Source/WebKit/UIProcess/ProcessThrottler.cpp:
(WebKit::ProcessThrottler::addActivity):
(WebKit::ProcessThrottler::removeActivity):
(WebKit::ProcessThrottler::updateThrottleStateIfNeeded):
* Source/WebKit/UIProcess/ProcessThrottler.h:
Canonical link: https://commits.webkit.org/284303@main
To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications
More information about the webkit-changes
mailing list