122 Commits (0d3350daa8123a3e16d4a534b6e873eb12c10d7c)

Author SHA1 Message Date
Victor Stinner 81a7be3fa2
bpo-40268: Rename _PyInterpreterState_GET_UNSAFE() (GH-19509) 6 years ago
Victor Stinner 4a3fe08353
bpo-40268: Include explicitly pycore_interp.h (GH-19505) 6 years ago
Victor Stinner 87255be696
bpo-40089: Add _at_fork_reinit() method to locks (GH-19195) 6 years ago
Andy Lester 7668a8bc93
Use calloc-based functions, not malloc. (GH-19152) 6 years ago
xdegaye 00ada2c1d5 bpo-38852: Set thread stack size to 8 Mb for debug builds on android platforms (GH-17337) 6 years ago
Benjamin Peterson f1c19031fd bpo-38068: Clean up gettimeofday configure logic. (GH-15775) 6 years ago
Michael Felt 9670ce76b8 bpo-18049: Define THREAD_STACK_SIZE for AIX to pass default recursion limit test (GH-15081) 6 years ago
Ronald Oussoren 1a057bab0f
bpo-18049: Sync thread stack size to main thread size on macOS (GH-14748) 6 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