[Webkit-unassigned] [Bug 89783] REGRESSION(r120979): getElementsByTagName is 12% slower

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jun 22 14:27:21 PDT 2012


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





--- Comment #1 from Ryosuke Niwa <rniwa at webkit.org>  2012-06-22 14:27:17 PST ---
r120978:

rniwa-macpro:webkit3 rniwa$ Tools/Scripts/run-perf-tests PerformanceTests/Bindings/get-elements-by-tag-name.html
Running 1 tests
Running Bindings/get-elements-by-tag-name.html (1 of 1)
DESCRIPTION: This benchmark covers 'getElementsByTagName (not in document)', 'getElementsByTagName', 'getElementsByName (not in document)' and 'getElementsByName' in Dromaeo/dom-query.html, and other DOM methods that return a NodeList.
RESULT Bindings: get-elements-by-tag-name= 202.852774047 runs/s
median= 202.78833967 runs/s, stdev= 0.179787510207 runs/s, min= 202.53164557 runs/s, max= 203.303684879 runs/s

rniwa-macpro:webkit3 rniwa$ Tools/Scripts/run-perf-tests PerformanceTests/Bindings/get-elements-by-tag-name.html
Running 1 tests
Running Bindings/get-elements-by-tag-name.html (1 of 1)
DESCRIPTION: This benchmark covers 'getElementsByTagName (not in document)', 'getElementsByTagName', 'getElementsByName (not in document)' and 'getElementsByName' in Dromaeo/dom-query.html, and other DOM methods that return a NodeList.
RESULT Bindings: get-elements-by-tag-name= 211.241877558 runs/s
median= 211.64021164 runs/s, stdev= 1.18863533758 runs/s, min= 206.451612903 runs/s, max= 212.201591512 runs/s

rniwa-macpro:webkit3 rniwa$ Tools/Scripts/run-perf-tests PerformanceTests/Bindings/get-elements-by-tag-name.html
Running 1 tests
Running Bindings/get-elements-by-tag-name.html (1 of 1)
DESCRIPTION: This benchmark covers 'getElementsByTagName (not in document)', 'getElementsByTagName', 'getElementsByName (not in document)' and 'getElementsByName' in Dromaeo/dom-query.html, and other DOM methods that return a NodeList.
RESULT Bindings: get-elements-by-tag-name= 209.901121292 runs/s
median= 211.081794195 runs/s, stdev= 3.60176160791 runs/s, min= 196.319018405 runs/s, max= 212.201591512 runs/s



r120979 with my patch I'm about to post

rniwa-macpro:webkit rniwa$ Tools/Scripts/run-perf-tests PerformanceTests/Bindings/get-elements-by-tag-name.html
Running 1 tests
Running Bindings/get-elements-by-tag-name.html (1 of 1)
DESCRIPTION: This benchmark covers 'getElementsByTagName (not in document)', 'getElementsByTagName', 'getElementsByName (not in document)' and 'getElementsByName' in Dromaeo/dom-query.html, and other DOM methods that return a NodeList.
RESULT Bindings: get-elements-by-tag-name= 211.632166697 runs/s
median= 211.360634082 runs/s, stdev= 0.777945237496 runs/s, min= 210.803689065 runs/s, max= 213.77672209 runs/s

rniwa-macpro:webkit rniwa$ Tools/Scripts/run-perf-tests PerformanceTests/Bindings/get-elements-by-tag-name.html
Running 1 tests
Running Bindings/get-elements-by-tag-name.html (1 of 1)
DESCRIPTION: This benchmark covers 'getElementsByTagName (not in document)', 'getElementsByTagName', 'getElementsByName (not in document)' and 'getElementsByName' in Dromaeo/dom-query.html, and other DOM methods that return a NodeList.
RESULT Bindings: get-elements-by-tag-name= 214.982647722 runs/s
median= 215.462156943 runs/s, stdev= 3.92329100174 runs/s, min= 209.973753281 runs/s, max= 220.048899756 runs/s

rniwa-macpro:webkit rniwa$ Tools/Scripts/run-perf-tests PerformanceTests/Bindings/get-elements-by-tag-name.html
Running 1 tests
Running Bindings/get-elements-by-tag-name.html (1 of 1)
DESCRIPTION: This benchmark covers 'getElementsByTagName (not in document)', 'getElementsByTagName', 'getElementsByName (not in document)' and 'getElementsByName' in Dromaeo/dom-query.html, and other DOM methods that return a NodeList.
RESULT Bindings: get-elements-by-tag-name= 214.561723123 runs/s
median= 213.191300488 runs/s, stdev= 3.90098642596 runs/s, min= 210.526315789 runs/s, max= 221.13022113 runs/s

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