WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
252612
shrink CSSSelector
https://bugs.webkit.org/show_bug.cgi?id=252612
Summary
shrink CSSSelector
Cameron McCormack (:heycam)
Reported
2023-02-20 14:24:21 PST
On 64 bit, CSSSelector is currently 16 bytes. By moving some of its data to the rare data object, we can pack the remaining bits with the data union to shrink it to 8 bytes. CSSSelector is a frequently allocated object, so this should have noticeable memory savings.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2023-02-20 14:24:38 PST
<
rdar://problem/105696499
>
Cameron McCormack (:heycam)
Comment 2
2023-02-20 14:26:47 PST
Pull request:
https://github.com/WebKit/WebKit/pull/10397
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug