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