summaryrefslogtreecommitdiffstats
path: root/Modules/_multiprocessing
Commit message (Expand)AuthorAgeFilesLines
* 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
* bpo-1635741: Fix NULL ptr deref in multiprocessing (GH-22880)Christian Heimes2020-10-221-1/+0
* bpo-1635741: Port multiprocessing ext to multiphase init (GH-21378)Mohamed Koubaa2020-08-111-42/+60
* bpo-20175: Convert Modules/_multiprocessing to the Argument Clinic (GH-14245)Zackery Spytz2020-07-125-94/+797
* bpo-37999: No longer use __int__ in implicit integer conversions. (GH-15636)Serhiy Storchaka2020-05-261-11/+1
* bpo-40268: Remove unused structmember.h includes (GH-19530)Victor Stinner2020-04-151-1/+0
* bpo-39511: Fix multiprocessing semlock_acquire() (GH-18298)Victor Stinner2020-02-011-10/+11
* Remove some unused defines in multiprocessing.h. (GH-15661)Sergey Fedoseev2019-09-071-10/+0
* bpo-37034: Display argument name on errors with keyword arguments with Argume...RĂ©mi Lapeyre2019-08-291-3/+3
* bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (G...Jeroen Demeyer2019-05-311-2/+2
* bpo-36127: Argument Clinic: inline parsing code for keyword parameters. (GH-1...Serhiy Storchaka2019-03-141-7/+48
* bpo-36254: Fix invalid uses of %d in format strings in C. (GH-12264)Serhiy Storchaka2019-03-131-1/+1
* bpo-35813: Tests and docs for shared_memory (#11816)Davin Potts2019-02-242-668/+167
* bpo-35813: Added shared_memory submodule of multiprocessing. (#11664)Davin Potts2019-02-021-0/+724
* bpo-35436: Add missing PyErr_NoMemory() calls and other minor bug fixes. (GH-...Zackery Spytz2018-12-071-3/+6
* bpo-33012: Fix invalid function cast warnings with gcc 8. (GH-6749)Serhiy Storchaka2018-11-271-2/+2
* bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. (GH...Siddhesh Poyarekar2018-04-291-5/+5
* bpo-31653: Remove deadcode in semlock_acquire() (#4091)Victor Stinner2017-10-231-4/+4
* bpo-31653: Don't release the GIL if we can acquire a multiprocessing semaphor...Antoine Pitrou2017-10-221-10/+20