[Webkit-unassigned] [Bug 116935] New: WebSQL forces 16-bit strings

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed May 29 01:20:44 PDT 2013


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

           Summary: WebSQL forces 16-bit strings
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Keywords: BlinkMergeCandidate
          Severity: Normal
          Priority: P2
         Component: WebCore Misc.
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: rniwa at webkit.org
                CC: darin at apple.com, benjamin at webkit.org,
                    msaboff at apple.com, mark.lam at apple.com


Consider merging https://chromium.googlesource.com/chromium/blink/+/49c9632ac135f6f06e623a7a81d9da1f6bb7196f

Mobile Gmail should use 100 kB less memory

Previously, string results from WebSQL were always 16 bit strings even if they
could fit into 8 bit strings. This CL tries to create 8 bit strings from sqlite
results when possible.

This CL halves the total number of 16 bit strings retained by Mobile Gmail. It
doesn't halve the total memory used by 16 bit strings, however, because there
appears to be another source of 16 bit strings that tend to be longer on
average. Even so, this CL appears to be worth about 100 kB of memory.

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