36 Commits (6ae2bbbdfcb8969d1d362b17c2fbd5a684fa4f9d)

Author SHA1 Message Date
Victor Stinner 850a18e03e bpo-30768: Recompute timeout on interrupted lock (GH-4103) 8 years ago
Masayuki Yamamoto 731e189014 bpo-25658: Implement PEP 539 for Thread Specific Storage (TSS) API (GH-1362) 8 years ago
Serhiy Storchaka aefa7ebf0f bpo-6532: Make the thread id an unsigned integer. (#781) 9 years ago
Serhiy Storchaka 34d0ac8027 Issue #29058: All stable API extensions added after Python 3.2 are now 9 years ago
Benjamin Peterson ac965ca16c stop using Py_LL and Py_ULL 9 years ago
Benjamin Peterson af580dff4a replace PY_LONG_LONG with long long 9 years ago
Benjamin Peterson ed4aa83ff7 require a long long data type (closes #27961) 9 years ago
Victor Stinner d5c355ccc7 Issue #11223: Replace threading._info() by sys.thread_info 15 years ago
Victor Stinner 754851f456 Issue #11223: Add threading._info() function providing informations about the 15 years ago
Antoine Pitrou 810023db3e Issue #8844: Regular and recursive lock acquisitions can now be interrupted 15 years ago
Hirokazu Yamamoto f13c6d8d34 Issue #9318: Use Py_LL for old compiler. 16 years ago
Antoine Pitrou 7c3e577395 Issue #7316: the acquire() method of lock objects in the :mod:`threading` 16 years ago
Amaury Forgeot d'Arc 72aee3dcab Merged revisions 78393 via svnmerge from 16 years ago
Amaury Forgeot d'Arc adfc80bd81 #4852: Remove dead code in every thread implementation, unused for many years. 16 years ago
Martin v. Löwis 8a64048a22 Backport of r64212 17 years ago
Benjamin Peterson e68df0fbe5 Merged revisions 64212 via svnmerge from 18 years ago
Benjamin Peterson 114f7e5fff #1683 prevent forking from interfering in threading storage 18 years ago
Thomas Wouters 0e3f591aee Merged revisions 46753-51188 via svnmerge from 20 years ago
Andrew MacIntyre 9291332de1 Patch #1454481: Make thread stack size runtime tunable. 20 years ago
Tim Peters 28eeefe566 Revert revisions: 20 years ago
Andrew MacIntyre 6539d2d3c7 Patch #1454481: Make thread stack size runtime tunable. 20 years ago
Mark Hammond 8d98d2cb95 New PyGILState_ API - implements pep 311, from patch 684256. 23 years ago
Mark Hammond 91a681debf Excise DL_EXPORT from Include. 24 years ago
Fred Drake 7bb1c9a11d Remove the unused & broken PyThread_*_sema() functions and related constants. 24 years ago
Guido van Rossum 3c28863e08 Partial patch from SF #452266, by Jason Petrone. 25 years ago
Guido van Rossum 8586991099 REMOVED all CWI, CNRI and BeOpen copyright markings. 26 years ago
Fred Drake 3cf4d2b3ea ANSI-fication and Py_PROTO extermination. 26 years ago
Guido van Rossum ffcc3813d8 Change copyright notice - 2nd try. 26 years ago
Guido van Rossum fd71b9e9d4 Change copyright notice. 26 years ago
Guido van Rossum d023a78f59 Conform to standard boilerplate. 27 years ago
Guido van Rossum 65d5b5763c Thanks to Chris Herborth, the thread primitives now have proper Py* 27 years ago
Guido van Rossum 43466ec7b0 Add DL_IMPORT(returntype) for all officially exported functions. 27 years ago
Guido van Rossum 1a8791e0b8 Changes for BeOS, QNX and long long, by Chris Herborth. 28 years ago
Guido van Rossum a027efa5bf Massive changes for separate thread state management. 29 years ago
Guido van Rossum 74277916a9 Add Macros defining new names for all external symbols. 29 years ago
Guido van Rossum a63518436a Add waitflag to down_sema(). 30 years ago
Guido van Rossum caa6380886 The great renaming, phase two: all header files have been updated to 31 years ago
Guido van Rossum b6775db241 Merge alpha100 branch back to main trunk 32 years ago
Sjoerd Mullender 7030b1ff2d almodule.c: added close method, equivalent to closeport. 33 years ago
Sjoerd Mullender d10d8291f1 Added C++ support in thread.h; don't use signals if not strictly 34 years ago
Guido van Rossum f9f2e82fca New thread.c from Sjoerd, supports _exit_prog(). Use this in goaway() 34 years ago
Guido van Rossum 1984f1e1c6 * Makefile adapted to changes below. 34 years ago