WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED WONTFIX
176355
Speedometer 2.0: Delete ToDo items in reversed order for Inferno suite
https://bugs.webkit.org/show_bug.cgi?id=176355
Summary
Speedometer 2.0: Delete ToDo items in reversed order for Inferno suite
Shiyu Zhang
Reported
2017-09-05 01:41:14 PDT
Created
attachment 319886
[details]
Delete todo-items in reversed order for inferno suite Inferno case shows a strange behavior when deleting items. The deleteButtons array will be dynamically updated once one todo-item is deleted. For example, after deleteButtons[i].click() executed, deleteButtons[i+1] was copied to deleteButtons[i], deleteButtons[i+2] was copied to deleteButtons[i+1] ... This behavior caused the bug of "don't delete all ToDo items" in
https://bugs.webkit.org/show_bug.cgi?id=172341
. I tried to delete items in reversed order for Inferno case as the patch did. All the todo-items can be deleted and the results on my PC (Ubuntu Chrome R60) showed 4x score improvement for Inferno case. I think it’s unusual to dynamically update deleteButtons array in the Inferno use case. Maybe we can walk around this by deleting items in reversed order for Inferno case.
Attachments
Delete todo-items in reversed order for inferno suite
(727 bytes, patch)
2017-09-05 01:41 PDT
,
Shiyu Zhang
no flags
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Ryosuke Niwa
Comment 1
2017-09-05 20:18:53 PDT
No, we don't want to make each test case faster like this. The whole point of this benchmark is to have browser engines optimize DOM API, not measure what they're already fast at.
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