Bug 60885

Summary: REGRESSION (r57215?): Performance degradation for text rendering
Product: WebKit Reporter: scraciun
Component: Layout and RenderingAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: ap, eae, enrica, eric, hyatt, jamesr, mitz, rniwa
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Mac (Intel)   
OS: OS X 10.6   
Attachments:
Description Flags
Test case. The displayed framerate drops by 20% when applying changeset #57215. none

scraciun
Reported 2011-05-16 07:58:00 PDT
Created attachment 93642 [details] Test case. The displayed framerate drops by 20% when applying changeset #57215. The performance degradation occurs when updating from Safari-6531.9 to Safari-533.19.4. It seems to have been injected with changeset 57215 in InlineTextBox::setFallbackFonts, which seems to roughly double the number of calls to malloc. The performance is approximatively 20% lower. Comparing the current trunk version with Safari-6531.9, the performance degradation is still there.
Attachments
Test case. The displayed framerate drops by 20% when applying changeset #57215. (6.17 KB, text/html)
2011-05-16 07:58 PDT, scraciun
no flags
Alexey Proskuryakov
Comment 1 2011-05-16 10:24:19 PDT
I do see a noticeable regression on this benchmark, when measured with multi-safari 4.0.5 vs. Safari 5.0.5 on Snow Leopard. Note that r57215 is for bug 6274, which already saw a lot of performance improvement work after the initial revision. Perhaps our tools didn't test this scenario.
Eric Seidel (no email)
Comment 2 2011-06-02 17:15:20 PDT
Note You need to log in before you can comment on or make changes to this bug.