[Webkit-unassigned] [Bug 135939] New: Remove PurgeableBuffer since it is not very useful any more

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Aug 14 07:58:22 PDT 2014


https://bugs.webkit.org/show_bug.cgi?id=135939

           Summary: Remove PurgeableBuffer since it is not very useful any
                    more
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Platform
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: psolanki at apple.com
                CC: ap at webkit.org, koivisto at iki.fi, beidson at apple.com,
                    akling at apple.com, psolanki at apple.com


The utility of purgeable memory for cached resources has diminished over time. Currently, WebKit uses file backed resources when possible. Since this is read only memory, it is in essence "purgeable". Having the PurgeableBuffer code adds additional complexity that we don't need. e.g. on my Mac, I am not seeing any entry for "WebCore purgeable data" when I run mmap against the web processes that I have running. It is used on iOS, however even there much of the purgeable memory we create gets replaced by file backed memory once we get the notification from CFNetwork.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list