commit | 20e062bd8e2179feb9f8635f40516ee2f4a1b7b5 | [log] [tgz] |
---|---|---|
author | akling@apple.com <akling@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc> | Sun May 12 15:12:51 2013 +0000 |
committer | akling@apple.com <akling@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc> | Sun May 12 15:12:51 2013 +0000 |
tree | 9c52904e5be98968f9a0b3c26ad7fac558255c3c | |
parent | 1ccbdc54d50f44ee9586519d57af36f9de2cda1d [diff] |
Apply FINAL to the Node hierarchy. <http://webkit.org/b/115984> Mostly from Blink r149454 by <cevans@chromium.org> <http://src.chromium.org/viewvc/blink?view=revision&revision=149454> A couple of the stable DOM/ microbenchmarks are perf positive on Linux clang: - CloneNodes time reduced from 162.4 to 156.5 ms. - CreateNodes time reduced from 113.9 to 104.9 ms. * dom/: Beat things with the FINAL stick. * html/: Ditto. * svg/: Ditto. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@149960 268f45cc-cd09-0410-ab3c-d52691b4dbfc