60 Commits (2ec8063cc960d32e244dc6a27567f66a447bbda3)

Author SHA1 Message Date
Serhiy Storchaka fa494fd883 Issue #24115: Update uses of PyObject_IsTrue(), PyObject_Not(), 11 years ago
Victor Stinner 13019fdef3 Issue #22117: Add a new _PyTime_FromSeconds() function 11 years ago
Victor Stinner 6aa446cf03 PEP 475: on EINTR, retry the function even if the timeout is equals to zero 11 years ago
Victor Stinner 869e1778c0 Issue #22117: Replace usage of _PyTime_ROUND_UP with _PyTime_ROUND_CEILING 11 years ago
Victor Stinner f5faad2bf0 Issue #22117: The thread module uses the new _PyTime_t timestamp API 11 years ago
Victor Stinner ae58649721 Issue #22043: time.monotonic() is now always available 11 years ago
Raymond Hettinger 62f4dad816 Issue 21137: Better repr for threading.Lock() 12 years ago
Victor Stinner e8794526db threading.RLock._acquire_restore() now raises a TypeError instead of a 12 years ago
Victor Stinner bd303c165b Issue #19512, #19515: remove shared identifiers, move identifiers where they 12 years ago
Victor Stinner 090543736f Issue #19512: add some common identifiers to only create common strings once, 12 years ago
Victor Stinner 357f5155dc Issue #19437: Fix _threading.RLock constructor (rlock_new), call 12 years ago
Antoine Pitrou 7b4769937f Issue #18808: Thread.join() now waits for the underlying thread state to be destroyed before returning. 12 years ago
R David Murray 95b7110a11 #17091: update docstring for _thread.Lock.acquire. 13 years ago
Andrew Svetlov 3ba3a3ee56 Issue #15422: get rid of PyCFunction_New macro 13 years ago
Kristjan Valur Jonsson 69cf913ba1 Issue #15124: Optimize _thread.LockType deletion and acquisition when 14 years ago
Benjamin Peterson e900096dc4 prevent writing to stderr from messing up the exception state (closes #14474) 14 years ago
Éric Araujo 9bcf8bfb24 Fix error message to use the Python name instead of the C name 15 years ago
Victor Stinner d5c355ccc7 Issue #11223: Replace threading._info() by sys.thread_info 15 years ago
Victor Stinner c2824d41c3 Issue #11915: threading.RLock()._release_save() raises a RuntimeError if the 15 years ago
Victor Stinner 754851f456 Issue #11223: Add threading._info() function providing informations about the 15 years ago
Ezio Melotti 42da663e6f #11515: fix several typos. Patch by Piotr Kasprzyk. 15 years ago
Antoine Pitrou 125d5c8770 Issue #11408: In threading.Lock.acquire(), only call gettimeofday() when 15 years ago
Antoine Pitrou fcf81fd031 Issue #11140: Lock.release() now raises a RuntimeError when attempting 15 years ago
Brett Cannon b94767ff44 Issue #8914: fix various warnings from the Clang static analyzer v254. 15 years ago
Antoine Pitrou 810023db3e Issue #8844: Regular and recursive lock acquisitions can now be interrupted 15 years ago
Antoine Pitrou fcd2a7960c Merged revisions 84344 via svnmerge from 16 years ago
Antoine Pitrou 1a9a9d5433 Issue #1868: Eliminate subtle timing issues in thread-local objects by 16 years ago
Alexander Belopolsky 102594f7ff Merged revisions 84106 via svnmerge from 16 years ago
Alexander Belopolsky 977a684c94 Issue #8983: Corrected docstrings. 16 years ago
Antoine Pitrou 87d5260362 Merged revisions 83918 via svnmerge from 16 years ago
Antoine Pitrou 5af4f4b983 Issue #3757: thread-local objects now support cyclic garbage collection. 16 years ago
Antoine Pitrou 7f14f0d8a0 Recorded merge of revisions 81032 via svnmerge from 16 years ago
Antoine Pitrou f95a1b3c53 Recorded merge of revisions 81029 via svnmerge from 16 years ago
Antoine Pitrou 7c3e577395 Issue #7316: the acquire() method of lock objects in the :mod:`threading` 16 years ago
Victor Stinner ef32bc8569 Merged revisions 78639 via svnmerge from 16 years ago
Victor Stinner 45b9be52de Merged revisions 78638 via svnmerge from 16 years ago
Victor Stinner 5774043795 Merged revisions 78611 via svnmerge from 16 years ago
Victor Stinner 8f3216a069 Merged revisions 78610 via svnmerge from 16 years ago
Amaury Forgeot d'Arc 72aee3dcab Merged revisions 78393 via svnmerge from 16 years ago
Antoine Pitrou 434736a1a6 Issue #3001: Add a C implementation of recursive locks which is used by 16 years ago
Antoine Pitrou 9257f5eece Merged revisions 75969 via svnmerge from 16 years ago
Antoine Pitrou 65c9c6426b Merged revisions 75958 via svnmerge from 16 years ago
Benjamin Peterson bec4d57a39 Merged revisions 74524 via svnmerge from 16 years ago
Benjamin Peterson fe51a1f204 rollback the merge of r74524 because it causes failures in test_multiprocessing 16 years ago
Benjamin Peterson 9a779ea98e Merged revisions 74524,74556 via svnmerge from 16 years ago
Philip Jenvey 962b05c3a9 Merged revisions 75125 via svnmerge from 16 years ago
Philip Jenvey 26713cade1 Recorded merge of revisions 75123 via svnmerge from 16 years ago
Mark Dickinson e94c679df0 Issue #1717: rename tp_compare to tp_reserved. I'll change the 17 years ago
Amaury Forgeot d'Arc e43d33a4db #3247 Get rid of Py_FindMethod; use tp_members instead. 18 years ago
Benjamin Peterson 8a250aeb21 Merged revisions 64601 via svnmerge from 18 years ago