[Webkit-unassigned] [Bug 73712] New: PODInervalTree takes 1.7MB memory on www.nytime.com.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Dec 2 15:56:31 PST 2011


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

           Summary: PODInervalTree takes 1.7MB memory on www.nytime.com.
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebCore Misc.
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: yongjun_zhang at apple.com


PODIntervalTree instances take large amount of memory, e.g., in nytime.com, its total heap consumption is 1.7MB; in cnn.com, 2.2MB.

Looks like each RenderBlock containing floating objects owns a PODIntervalTree, which owns an PODArena with at least on 16KB chunk.  Nytime.com has over 100 RenderBlocks with floating objects, hence 1.7MB altogether.  One idea is to have one PODArena per document and having all PODIntervalTrees share it.

-- 
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