Short-circuit Element::hasEquivalentAttributes() if elements share attribute data.
Created attachment 174667 [details] Patch
Comment on attachment 174667 [details] Patch r=me
Comment on attachment 174667 [details] Patch Clearing flags on attachment: 174667 Committed r134947: <http://trac.webkit.org/changeset/134947>
All reviewed patches have been landed. Closing bug.
Hard to be sure it was this patch, but it looks like this may have been a ~20% performance improvement on dromaeo_jslibattrjquery/jslib_attr_jquery_jQuery___hasClass_x10: http://build.chromium.org/f/chromium/perf/mac-release-10.6-webkit-latest/dromaeo_jslibattrjquery/report.html?rev=168440&graph=jslib_attr_jquery_jQuery___hasClass_x10&trace=score&history=30 http://build.chromium.org/f/chromium/perf/chromium-rel-win7-webkit/dromaeo_jslibattrjquery/report.html?rev=168345&graph=jslib_attr_jquery_jQuery___hasClass_x10&trace=score&history=30