116 Commits (44046fe4fc7f00a6eb855b33e6a3f953cf5233a5)

Author SHA1 Message Date
Michael Felt 9670ce76b8 bpo-18049: Define THREAD_STACK_SIZE for AIX to pass default recursion limit test (GH-15081) 7 years ago
Ronald Oussoren 1a057bab0f
bpo-18049: Sync thread stack size to main thread size on macOS (GH-14748) 7 years ago
Michael Felt d0eeb936d8 bpo-37077: Add native thread ID (TID) for AIX (GH-13624) 7 years ago
David Carlier 5287022eee bpo-37160: Thread native ID NetBSD support (GH-13835) 7 years ago
David Carlier 0b9956e916 bpo-37087: Adding native ID support for OpenBSD (GH-13654) 7 years ago
Jake Tesler b121f63155 bpo-36084: Add native thread ID (TID) to threading.Thread (GH-13463) 7 years ago
Victor Stinner d12e75734d
Revert "bpo-36084: Add native thread ID to threading.Thread objects (GH-11993)" (GH-13458) 7 years ago
Jake Tesler 4959c33d25 bpo-36084: Add native thread ID to threading.Thread objects (GH-11993) 7 years ago
Zackery Spytz 1a2252ed39 bpo-36594: Fix incorrect use of %p in format strings (GH-12769) 7 years ago
Victor Stinner c664b342a4
bpo-36475: Make PyThread_exit_thread with _Py_NO_RETURN (GH-13068) 7 years ago
Inada Naoki 001fee14e0
bpo-12822: use monotonic clock for condvar if possible (GH-11723) 7 years ago
Siddhesh Poyarekar 9eea6eaf23 bpo-33015: Fix UB in pthread PyThread_start_new_thread (GH-6008) 7 years ago
Victor Stinner 50b48572d9
bpo-35081: Add _PyThreadState_GET() internal macro (GH-10266) 7 years ago
Victor Stinner 13ff24582c
bpo-32593: Drop FreeBSD 9 and older support (#5232) 8 years ago
Victor Stinner 8c663fd60e
Replace KB unit with KiB (#4293) 8 years ago
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
Benjamin Peterson 288d1daada remove support for BSD/OS (closes bpo-31624) (#3812) 8 years ago
Eric Snow 2ebc5ce42a bpo-30860: Consolidate stateful runtime globals. (#3397) 8 years ago
Eric Snow 05351c1bd8 Revert "bpo-30860: Consolidate stateful runtime globals." (#3379) 8 years ago
Eric Snow 76d5abc868 bpo-30860: Consolidate stateful runtime globals. (#2594) 8 years ago
Masayuki Yamamoto aa0aa0492c bpo-30832: Remove own implementation for thread-local storage (#2537) 9 years ago
Antoine Pitrou f84ac420c2 bpo-30765: Avoid blocking when PyThread_acquire_lock() is asked not to (#2403) 9 years ago
Serhiy Storchaka aefa7ebf0f bpo-6532: Make the thread id an unsigned integer. (#781) 9 years ago
Daniel Birnstiel d7fa6b259e bpo-29859: Fix error messages from return codes for pthread_* calls (GH-741) 9 years ago
Victor Stinner daca3d7e9b Issue #22206: Using pthread, PyThread_create_key() now sets errno to ENOMEM and 12 years ago
Victor Stinner 590cebe391 Issue #19787: PyThread_set_key_value() now always set the value 12 years ago
Victor Stinner 441adb8c57 Backout changeset 46393019b650 12 years ago
Victor Stinner cd0cb8ccd3 Close #19787: PyThread_set_key_value() now always set the value. In Python 3.3, 12 years ago
Victor Stinner 80aa565fb4 Issue #18203: Replace malloc() with PyMem_RawMalloc() to allocate thread locks 13 years ago
Antoine Pitrou 9a00e0a41c Issue #18256: Compilation fix for recent AIX releases. Patch by David Edelsohn. 13 years ago
Jesus Cea 7ddd9c21da Closes #16588: Silence unused-but-set warnings in Python/thread_pthread.h 13 years ago
Christian Heimes 56379c0d8f Issue #16588: Silence unused-but-set warnings in Python/thread_pthread.h 13 years ago
Kristján Valur Jónsson 187aa54516 Signal condition variables with the mutex held. Destroy condition variables 14 years ago
Ned Deily 7ca97d5208 Issue #14184: Increase the default stack size for secondary threads on 14 years ago
Victor Stinner 87e78ce1c6 Issue #12469: partial revert of 024827a9db64, freebsd6 thread initialization 15 years ago
Victor Stinner e71db4450c Issue #12392: fix thread initialization on FreeBSD 6 15 years ago
Ned Deily 9a7c524dc6 Issue #9670: Increase the default stack size for secondary threads on 15 years ago
Ned Deily 482f908410 Issue #9670: Increase the default stack size for secondary threads on 15 years ago
Antoine Pitrou 0d5e52d346 Issue #1856: Avoid crashes and lockups when daemon threads run while the 15 years ago
Ned Deily 04cb72f968 Issue9670: Back out changeset b0d2b696da19; test fails on other platforms 15 years ago
Ned Deily 45e47e58ed Issue9670: Back out changeset 378b40d71175; test fails on other platforms 15 years ago
Ned Deily 517ac72b00 Issue #9670: Increase the default stack size for secondary threads on 15 years ago
Ned Deily e427f0f432 Issue #9670: Increase the default stack size for secondary threads on 15 years ago
Jesus Cea 736e7fc0f6 Issue #11495: OSF support is eliminated. It was deprecated in Python 3.2 15 years ago
Antoine Pitrou 810023db3e Issue #8844: Regular and recursive lock acquisitions can now be interrupted 15 years ago
Antoine Pitrou 19f8edc39d Issue #10062: Allow building on platforms which do not have sem_timedwait. 15 years ago
Kristján Valur Jónsson 2fea9b961d issue 9786 Native TLS support for pthreads 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