This one is a game changer.
Created attachment 168324 [details] poch
Comment on attachment 168324 [details] poch r=gooby.\n\n\n\n
Comment on attachment 168324 [details] poch Really? Wow. Amazing. Why not put this in the AtomicString cache? Do we think it won't appear elsewhere?
I suspect we have a lot of Text nodes which are just whitespace. Possibly many who are just a '\n'. I guess Text nodes don't use AtomicStrings though, so making this atomic wouldn't help them...
(In reply to comment #3) > (From update of attachment 168324 [details]) > Really? Wow. Amazing. Why not put this in the AtomicString cache? Do we think it won't appear elsewhere? This way we're paying 1 global String to avoid a hash lookup on every RenderBR creation. I don't have any data suggesting this is a bottleneck, but it seemed like the right tradeoff to go for.
Comment on attachment 168324 [details] poch Clearing flags on attachment: 168324 Committed r131195: <http://trac.webkit.org/changeset/131195>
All reviewed patches have been landed. Closing bug.