On Jul 12, 2011, at 10:31 AM, Darin Fisher wrote:
> On Tue, Jul 12, 2011 at 10:25 AM, Darin Adler <[email protected]> wrote:
>
>> I would not be surprised if at least some of these will show up immediately
>> with the right kind of performance test. The CSS parsing and serialization
>> functions seem almost certain to be measurably slow.
>
>> I’m looking for two related things:
>>
>> 1) A clean way to find and root out uses of the inefficient idioms that
>> we can work on together as a team.
>>
>> 2) Some ways to further refine WTF::String so it’s harder to “use it
>> wrong”. I don’t have any immediate steps in mind, but one possibility would
>> be to remove functions that are usually part of poorly-performing idioms,
>> pushing WebKit programmers subtly in the direction of operations that don’t
>> build intermediate strings.
>
> This thread resonates very deeply with me (idioms that make it hard to write
> slow code == pure goodness), but I suspect we really ought to build
> performance tests to help support these improvements. It is easy to put a lot
> of energy into optimizing code that provides no measurable benefit :-/
I think we are in agreement.
I think my “I would not be surprised if these show up with the right kind of
performance test” comment wasn’t direct enough.
-- Darin
_______________________________________________
webkit-dev mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev