On 29-Aug-06, at 3:42 PM, paul wrote:

> Sure- ticket #170.

Browsers are all over the place, I don't know if it's worth re- 
implementing this. The numbers don't seem to be as good on Mac and  
Windows (ran several times each, took the median time):

Safari:
 >>> q = new Queue(); t1 = new Date(); for (i = 0; i < 10000; i++)  
{ q.put(i); q.get(); }; t2 = new Date(); t2 - t1
1027
 >>> a = new Array(); t1 = new Date(); for (i = 0; i < 10000; i++)  
{ a.push(i); a.shift(); }; t2 = new Date(); t2 - t1
30

FF Mac:
 >>> q = new Queue(); t1 = new Date(); for (i = 0; i < 10000; i++)  
{ q.put(i); q.get(); }; t2 = new Date(); t2 - t1
226
 >>> a = new Array(); t1 = new Date(); for (i = 0; i < 10000; i++)  
{ a.push(i); a.shift(); }; t2 = new Date(); t2 - t1
172

IE 6:
 >>> q = new Queue(); t1 = new Date(); for (i = 0; i < 10000; i++)  
{ q.put(i); q.get(); }; t2 = new Date(); t2 - t1
90
 >>> a = new Array(); t1 = new Date(); for (i = 0; i < 10000; i++)  
{ a.push(i); a.shift(); }; t2 = new Date(); t2 - t1
50

FF Win:
 >>> q = new Queue(); t1 = new Date(); for (i = 0; i < 10000; i++)  
{ q.put(i); q.get(); }; t2 = new Date(); t2 - t1
170
 >>> a = new Array(); t1 = new Date(); for (i = 0; i < 10000; i++)  
{ a.push(i); a.shift(); }; t2 = new Date(); t2 - t1
151

Beau
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"MochiKit" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/mochikit
-~----------~----~----~----~------~----~------~--~---

Reply via email to