Ok... but this is not something we'll call too often...

Did you try with different depths ? that is, nodes that are more and
less nested into the dom.

That should change the numbers, probably making the bifurcated one a
little faster (when deeper).

On Tue, Dec 2, 2008 at 3:46 PM, Diogo Baeder <[EMAIL PROTECTED]> wrote:
> OK, let's talk about numbers - 1000 calls to the methods, in my benchmark:
>
> Using parentNode: 156ms;
> Using the bifurcated code: 99ms.
>
> Diogo
>
>
>
> On Tue, Dec 2, 2008 at 4:26 PM, Ariel Flesler <[EMAIL PROTECTED]> wrote:
>>
>> If the bifurcated one isn't CLEARLY faster, then +1 for Diego's.
>> We don't tend to do that and it's ugly code IMO (the bifurcated one that
>> is)
>>
>> On Tue, Dec 2, 2008 at 2:17 PM, John Resig <[EMAIL PROTECTED]> wrote:
>> >
>> >> To be honest, John, I haven't tested this implementation using
>> >> frames... if
>> >> you say yes, it works, then I think we could stick with it... but
>> >> wouldn't
>> >> it be a little (just a little) faster to get "doc" outside the method
>> >> call,
>> >> in an outter scope, to maximize performance? It seems to me that it was
>> >> one
>> >> of the points that lowered 30% the time for processing the call, in my
>> >> benchmarks...
>> >
>> > Well, the problem is that if we move doc to an outside scope it'll
>> > either A) Cause some code to break (outer documents, etc.) or B)
>> > Require us to do a conditional to determine which document to use - at
>> > which point we're worse off then we are now.
>> >
>> > IMO I would go with whichever one is faster - the one that I proposed
>> > or Diego's (since they work equally across all documents).
>> >
>> > --John
>> >
>> > >
>> >
>>
>>
>>
>> --
>> Ariel Flesler
>> http://flesler.blogspot.com
>>
>>
>
>
>
> --
> Diogo Baeder
> http://www.diogobaeder.com.br
>
> >
>



-- 
Ariel Flesler
http://flesler.blogspot.com

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"jQuery Development" group.
To post to this group, send email to jquery-dev@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/jquery-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to