summaryrefslogtreecommitdiffstats
path: root/Modules/_multiprocessing
Commit message (Expand)AuthorAgeFilesLines
* gh-138342: Move _PyObject_VisitType() to the internal C API (#139734)Victor Stinner2025-10-081-0/+1
* gh-129813, PEP 782: Use PyBytesWriter in _multiprocessing (#139047)Victor Stinner2025-09-171-9/+8
* gh-138342: Use a common utility for visiting an object's type (GH-138343)Peter Bierma2025-09-011-8/+1
* gh-131525: Cache the result of tuple_hash (#131529)Michael Droettboom2025-03-271-1/+7
* GH-131296: fix clang-cl warning on Windows in semaphore.c (GH-131595)Chris Eibl2025-03-221-1/+1
* gh-111178: Change Argument Clinic signature for `@classmethod` (#131157)Victor Stinner2025-03-121-3/+3
* gh-111178: fix UBSan failures in `Modules/_multiprocessing/semaphore.c` (#129...Bénédikt Tran2025-01-201-2/+5
* gh-111178: Generate correct signature for most self converters (#128447)Erlend E. Aasland2025-01-201-23/+23
* gh-122943: Add the varpos parameter in _PyArg_UnpackKeywords (GH-126564)Serhiy Storchaka2024-11-081-4/+7
* Cleanup multiprocessing comment and unusual import error message (#126532)Gregory P. Smith2024-11-071-0/+1
* gh-117873: Revert _posixshmem.shm_open() change (#118901)Victor Stinner2024-05-132-5/+4
* gh-117873: Use positional-only parameters in _posixshmem (#118012)Victor Stinner2024-05-102-11/+14
* gh-117657: Acquire a critical section around `SemLock.__{enter,exit}__` (#118...mpage2024-05-092-4/+14
* gh-116322: Add Py_mod_gil module slot (#116882)Brett Simmers2024-05-032-2/+4
* gh-117435: Make `SemLock` thread-safe in free-threaded build (#117436)Sam Gross2024-04-042-9/+37
* gh-108494: Fix Argument Clinic LIMITED_CAPI_REGEX (#116610)Victor Stinner2024-03-111-3/+2
* gh-71052: Fix several Android build issues (#115955)Malcolm Smith2024-02-291-1/+1
* gh-115886: Handle embedded null characters in shared memory name (GH-115887)Serhiy Storchaka2024-02-251-2/+13
* gh-111863: Rename `Py_NOGIL` to `Py_GIL_DISABLED` (#111864)Hugo van Kemenade2023-11-201-2/+2
* gh-111089: Revert PyUnicode_AsUTF8() changes (#111833)Victor Stinner2023-11-073-6/+16
* gh-111089: Use PyUnicode_AsUTF8() in Argument Clinic (#111585)Victor Stinner2023-11-012-14/+4
* gh-110968: Py_MOD_PER_INTERPRETER_GIL_SUPPORTED was added to 3.12 (#111584)Victor Stinner2023-11-011-2/+2
* gh-110481: Implement biased reference counting (gh-110764)Sam Gross2023-10-301-0/+4
* gh-67565: Remove redundant C-contiguity checks (GH-105521)Furkan Onder2023-10-231-5/+1
* gh-111089: Add PyUnicode_AsUTF8() to the limited C API (#111121)Victor Stinner2023-10-201-2/+2
* gh-85283: Build posixshmem extension with Limited C API (#111087)Victor Stinner2023-10-192-100/+18
* gh-110964: Remove private _PyArg functions (#110966)Victor Stinner2023-10-174-3/+12
* gh-108494: Argument Clinic: inline parsing code for positional-only parameter...Serhiy Storchaka2023-09-031-4/+5
* gh-108765: multiprocessing.h includes <unistd.h> (#108823)Victor Stinner2023-09-021-0/+4
* gh-108765: Python.h no longer includes <sys/time.h> (#108775)Victor Stinner2023-09-021-0/+4
* gh-107603: Argument Clinic: Only include pycore_gc.h if needed (#108726)Victor Stinner2023-08-313-15/+7
* gh-108623: Fix compile warning in `Modules/_multiprocessing/semaphore.c` (#10...Nikita Sobolev2023-08-291-0/+5
* gh-107913: Fix possible losses of OSError error codes (GH-107930)Serhiy Storchaka2023-08-261-4/+5
* gh-108444: Argument Clinic uses PyLong_AsInt() (#108458)Victor Stinner2023-08-243-9/+9
* gh-106869: Use new PyMemberDef constant names (#106871)Victor Stinner2023-07-251-4/+4
* gh-86493: Modernize modules initialization code (GH-106858)Serhiy Storchaka2023-07-251-2/+1
* gh-104922: remove PY_SSIZE_T_CLEAN (#106315)Inada Naoki2023-07-022-4/+0
* gh-92536: Argument Clinic no longer emits PyUnicode_READY() (#105208)Victor Stinner2023-06-011-7/+1
* gh-99113: Add Py_MOD_PER_INTERPRETER_GIL_SUPPORTED (gh-104205)Eric Snow2023-05-052-0/+8
* gh-102255: Improve build support for Windows API partitions (GH-102256)Max Bachmann2023-03-091-1/+3
* bpo-15999: Accept arbitrary values for boolean parameters. (#15609)Serhiy Storchaka2022-12-032-13/+13
* gh-90928: Improve static initialization of keywords tuple in AC (#95907)Erlend E. Aasland2022-08-132-87/+37
* gh-90928: Statically Initialize the Keywords Tuple in Clinic-Generated Code (...Eric Snow2022-08-113-8/+191
* GH-94382: port multiprocessing static types to heap types (#94336)Kumar Aditya2022-07-203-63/+61
* GH-94736: Fix _multiprocessing.SemLock subclassing (#94738)Kumar Aditya2022-07-111-4/+2
* gh-94512: Fix forced arg format in AC-processed multiprocessing (GH-94517)Oleg Iarygin2022-07-042-7/+33
* gh-91320: Argument Clinic uses _PyCFunction_CAST() (#32210)Victor Stinner2022-05-033-11/+11
* bpo-45847: Fix _multiprocessing on platforms without sem_open (GH-29833)Christian Heimes2021-11-294-11/+84
* bpo-42519: Replace PyObject_MALLOC() with PyObject_Malloc() (GH-23587)Victor Stinner2020-12-011-1/+1
* bpo-1635741: Port _posixshmem extension module to multiphase initialization (...Christian Heimes2020-11-191-13/+9