Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 4e90adc39229598305c2660a490d25aa4665017b
      
https://github.com/WebKit/WebKit/commit/4e90adc39229598305c2660a490d25aa4665017b
  Author: Per Arne Vollan <[email protected]>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M Source/WebKit/UIProcess/WebProcessCache.cpp

  Log Message:
  -----------
  [iOS] Improve page load performance with Site Isolation enabled
https://bugs.webkit.org/show_bug.cgi?id=306271
rdar://168918854

Reviewed by Chris Dumez.

Improve page load performance with Site Isolation enabled on iOS by adjusting 
the Web process max cache size.
This patch unifies the max size for all platforms. The actual cache size is 
computed based on the memory size
of the device, so this patch will not change the cache size for devices with 
less memory. For higher end
devices, this will increase the cache size. This should not increase jetsam 
events, since we are terminating
Web processes on memory pressure. This change is a significant improvement in 
page load performance on iOS
with Site Isolation enabled.

* Source/WebKit/UIProcess/WebProcessCache.cpp:
(WebKit::WebProcessCache::updateCapacity):

Canonical link: https://commits.webkit.org/306363@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to