WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
219453
[iOS] Add a feature flag to stop leaking an XPC boost message to XPC services
https://bugs.webkit.org/show_bug.cgi?id=219453
Summary
[iOS] Add a feature flag to stop leaking an XPC boost message to XPC services
Chris Dumez
Reported
2020-12-02 13:21:02 PST
Stop leaking an XPC boost message to XPC services on builds where RunningBoard is able to give the right priorities to our XPC services based on the type of RunningBoard assertion is being held. There is no behavior change for the Network/WebContent processes since those were blocklisted in RunningBoard (Turning on the RB_full_manage_WK_jetsam feature flag gives us the default RunningBoard behavior without blocklisting). However, this allows the new GPUProcess to move to IDLE jetsam band when homing out of MobileSafari, which makes the GPUProcess eligible for the freezer. Previously, the leaked boost message would keep the GPUProcess in a higher jetsam band.
Attachments
Patch
(8.56 KB, patch)
2020-12-02 13:28 PST
,
Chris Dumez
no flags
Details
Formatted Diff
Diff
Patch
(8.79 KB, patch)
2021-01-05 17:00 PST
,
Chris Dumez
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Chris Dumez
Comment 1
2020-12-02 13:21:27 PST
<
rdar://47402853
>
Chris Dumez
Comment 2
2020-12-02 13:28:37 PST
Created
attachment 415250
[details]
Patch
Geoffrey Garen
Comment 3
2020-12-02 13:47:55 PST
Comment on
attachment 415250
[details]
Patch r=me
EWS
Comment 4
2020-12-08 09:40:00 PST
Committed
r270542
: <
https://trac.webkit.org/changeset/270542
> All reviewed patches have been landed. Closing bug and clearing flags on
attachment 415250
[details]
.
Chris Dumez
Comment 5
2020-12-10 10:06:45 PST
Reverted
r270542
for reason: Seems to have regressed perf benchmarks Committed
r270632
: <
https://trac.webkit.org/changeset/270632
>
Chris Dumez
Comment 6
2020-12-18 09:24:20 PST
Committed
r270969
: <
https://trac.webkit.org/changeset/270969
>
Chris Dumez
Comment 7
2020-12-20 15:16:22 PST
Reverted
r270969
for reason: Regressed MotionMark with GPUProcess enabled Committed
r271017
: <
https://trac.webkit.org/changeset/271017
>
Chris Dumez
Comment 8
2021-01-05 17:00:28 PST
Created
attachment 417056
[details]
Patch
EWS
Comment 9
2021-01-05 19:25:14 PST
Committed
r271189
: <
https://trac.webkit.org/changeset/271189
> All reviewed patches have been landed. Closing bug and clearing flags on
attachment 417056
[details]
.
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