Bug 118013
Summary: | Make sure ImmutableStylePropertySet uses the new 16 bits size of StylePropertyMetadata | ||
---|---|---|---|
Product: | WebKit | Reporter: | Ryosuke Niwa <rniwa> |
Component: | CSS | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED DUPLICATE | ||
Severity: | Normal | CC: | kling, koivisto, menard |
Priority: | P2 | Keywords: | BlinkMergeCandidate |
Version: | 528+ (Nightly build) | ||
Hardware: | Unspecified | ||
OS: | Unspecified |
Ryosuke Niwa
Merge https://chromium.googlesource.com/chromium/blink/+/0b2d53414f5284639ebf13afb7ec8d075e9dfb5e
Make sure ImmutableStylePropertySet uses the new 16 bits size of StylePropertyMetadata.
We know that StylePropertyMetadata is 16 bits so we can patch the allocation
code of ImmutableStylePropertySet to take this into account.
This should save up ~1.8Mb on Apple membuster test.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Ryosuke Niwa
Rather https://chromium.googlesource.com/chromium/blink/+/ae6d705dafb71f9e198623470ab2cded98c91e86
Ryosuke Niwa
Reverted in https://chromium.googlesource.com/chromium/blink/+/d2f982f1bdc22a4fa297a01fc993f5b8a678e5b6.
Alexis Menard (darktears)
It's covered in the other bug (which have not yet landed).
*** This bug has been marked as a duplicate of bug 117715 ***