Kristján Valur Jónsson <krist...@ccpgames.com> added the comment:

I cannot repro.  On my ubuntu virtualbox I get:

before:
kristjan@kristjan-VirtualBox:~/cpython$ ./python -m timeit -s "from _thread 
import allocate_lock" "allocate_lock()"
10000000 loops, best of 3: 0.0768 usec per loop
kristjan@kristjan-VirtualBox:~/cpython$ ./python -m timeit -s "from _thread 
import allocate_lock;l=allocate_lock()" "l.acquire();l.release()"
1000000 loops, best of 3: 0.209 usec per loop

after:
kristjan@kristjan-VirtualBox:~/cpython$ ./python -m timeit -s "from _thread 
import allocate_lock" "allocate_lock()"
10000000 loops, best of 3: 0.069 usec per loop
kristjan@kristjan-VirtualBox:~/cpython$ ./python -m timeit -s "from _thread 
import allocate_lock;l=allocate_lock()" "l.acquire();l.release()"
10000000 loops, best of 3: 0.182 usec per loop

I did this a few times with consistent results.  But virtual machines aren't 
the most stable of beasts.  Perhaps someone with a proper unix box can test it?

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue15124>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to