Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | GH-94382: port multiprocessing static types to heap types (#94336) | Kumar Aditya | 2022-07-20 | 1 | -22/+29 |
| | |||||
* | gh-94512: Fix forced arg format in AC-processed multiprocessing (GH-94517) | Oleg Iarygin | 2022-07-04 | 1 | -1/+9 |
| | |||||
* | bpo-45847: Fix _multiprocessing on platforms without sem_open (GH-29833) | Christian Heimes | 2021-11-29 | 1 | -2/+1 |
| | |||||
* | bpo-1635741: Fix NULL ptr deref in multiprocessing (GH-22880) | Christian Heimes | 2020-10-22 | 1 | -1/+0 |
| | | | | | | Commit 1d541c25c8019f7a0b80b3e1b437abe171e40b65 introduced a NULL pointer dereference in error path. Signed-off-by: Christian Heimes <christian@python.org> | ||||
* | bpo-1635741: Port multiprocessing ext to multiphase init (GH-21378) | Mohamed Koubaa | 2020-08-11 | 1 | -42/+60 |
| | | | Port the _multiprocessing extension module to multiphase initialization (PEP 489). | ||||
* | bpo-20175: Convert Modules/_multiprocessing to the Argument Clinic (GH-14245) | Zackery Spytz | 2020-07-12 | 1 | -24/+68 |
| | |||||
* | bpo-30022: Get rid of using EnvironmentError and IOError (except test… (#1051) | Serhiy Storchaka | 2017-04-16 | 1 | -3/+3 |
| | |||||
* | Issue #28152: Fix -Wunreachable-code warning on clang | Victor Stinner | 2016-12-05 | 1 | -2/+5 |
| | | | | | Replace 0 with (0) to ignore a compiler warning about dead code on "((int)(SEM_VALUE_MAX) < 0)": SEM_VALUE_MAX is not negative on Linux. | ||||
* | Issue #26924: Fix Windows buildbots | Berker Peksag | 2016-05-07 | 1 | -1/+1 |
| | | | | | | | | sem_unlink is defined as #define SEM_UNLINK(name) 0 under Windows. | ||||
* | Issue #26924: Do not define _multiprocessing.sem_unlink under Android | Berker Peksag | 2016-05-07 | 1 | -1/+1 |
| | | | | Android declares sem_unlink but doesn't implement it. | ||||
* | Issue #21704: Fix build error for _multiprocessing when semaphores | Richard Oudkerk | 2014-07-28 | 1 | -0/+2 |
| | | | | are not available. Patch by Arfrever Frehtes Taifersar Arahesis. | ||||
* | Fix conversion from Py_ssize_t to int. | Richard Oudkerk | 2013-09-07 | 1 | -2/+4 |
| | |||||
* | Issue #8713: Support alternative start methods in multiprocessing on Unix. | Richard Oudkerk | 2013-08-14 | 1 | -0/+1 |
| | | | | See http://hg.python.org/sandbox/sbt#spawn | ||||
* | - Fix typos in the multiprocessing module. | doko@ubuntu.com | 2013-05-15 | 1 | -1/+1 |
|\ | |||||
| * | - Fix typos in the multiprocessing module. | doko@ubuntu.com | 2013-05-15 | 1 | -1/+1 |
| | | |||||
* | | Issue #16719: Get rid of WindowsError. Use OSError instead | Andrew Svetlov | 2012-12-19 | 1 | -2/+2 |
| | | | | | | | | Patch by Serhiy Storchaka. | ||||
* | | Get rid of circular import and eliminate unprefixed exported symbols | Richard Oudkerk | 2012-10-07 | 1 | -15/+6 |
|/ | | | | from _multiprocessing. | ||||
* | Make multiprocessing's shared memory use memoryview instead of raw pointer | Richard Oudkerk | 2012-05-26 | 1 | -17/+0 |
| | |||||
* | Mark multiprocessing files with "Licensed to PSF under a Contributor Agreement" | Richard Oudkerk | 2012-04-30 | 1 | -1/+2 |
| | | | | instead of BSD licence. | ||||
* | Issue #11750: The Windows API functions scattered in the _subprocess and | Antoine Pitrou | 2012-04-18 | 1 | -11/+72 |
| | | | | | _multiprocessing.win32 modules now live in a single module "_winapi". Patch by sbt. | ||||
* | Fix compilation warning on Windows | Amaury Forgeot d'Arc | 2011-12-17 | 1 | -1/+1 |
| | |||||
* | Issue #12328: Under Windows, refactor handling of Ctrl-C events and | Antoine Pitrou | 2011-11-21 | 1 | -35/+0 |
| | | | | | make _multiprocessing.win32.WaitForMultipleObjects interruptible when the wait_flag parameter is false. Patch by sbt. | ||||
* | Issue #12981: rewrite multiprocessing_{sendfd,recvfd} in Python. | Charles-François Natali | 2011-09-24 | 1 | -127/+1 |
| | |||||
* | Close #13022: _multiprocessing.recvfd() doesn't check that file descriptor ↵ | Jesus Cea | 2011-09-21 | 1 | -0/+11 |
|\ | | | | | | | was actually received | ||||
| * | Close #13022: _multiprocessing.recvfd() doesn't check that file descriptor ↵ | Jesus Cea | 2011-09-21 | 1 | -0/+11 |
| | | | | | | | | was actually received | ||||
| * | Close #12950: multiprocessing "test_fd_transfer" fails under OpenIndiana | Jesus Cea | 2011-09-10 | 1 | -11/+23 |
| | | |||||
* | | Close #12950: multiprocessing "test_fd_transfer" fails under OpenIndiana | Jesus Cea | 2011-09-10 | 1 | -11/+23 |
| | | |||||
* | | Issue #11657: Fix sending file descriptors over 255 over a multiprocessing Pipe. | Antoine Pitrou | 2011-08-23 | 1 | -2/+2 |
|\ \ | |/ | | | | | Also added some tests. | ||||
| * | Issue #11657: Fix sending file descriptors over 255 over a multiprocessing Pipe. | Antoine Pitrou | 2011-08-23 | 1 | -2/+2 |
| | | | | | | | | Also added some tests. | ||||
* | | Remove dead code from _multiprocessing | Antoine Pitrou | 2011-05-09 | 1 | -11/+1 |
| | | |||||
* | | Issue #11743: Rewrite multiprocessing connection classes in pure Python. | Antoine Pitrou | 2011-05-09 | 1 | -23/+0 |
|/ | |||||
* | fix strict aliasing warnings | Benjamin Peterson | 2010-10-17 | 1 | -2/+2 |
| | |||||
* | Fix multiprocessing Semaphore's on netbsd5. SEM_VALUE_MAX is defined | Gregory P. Smith | 2010-10-17 | 1 | -2/+13 |
| | | | | | | | as (~0U) on NetBSD which was causing it to appear as -1 when used as a signed int for _multprocessing.SemLock.SEM_VALUE_MAX. This works around the problem by substituting INT_MAX on systems where it appears negative when used as an int. | ||||
* | Recorded merge of revisions 81029 via svnmerge from | Antoine Pitrou | 2010-05-09 | 1 | -210/+210 |
| | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r81029 | antoine.pitrou | 2010-05-09 16:46:46 +0200 (dim., 09 mai 2010) | 3 lines Untabify C files. Will watch buildbots. ........ | ||||
* | Merged revisions 76432,76558 via svnmerge from | Mark Dickinson | 2009-11-28 | 1 | -2/+3 |
| | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r76432 | mark.dickinson | 2009-11-20 19:30:22 +0000 (Fri, 20 Nov 2009) | 5 lines Issue #7272: Add configure test to detect whether sem_open works properly, and use this to skip test_multiprocessing on platforms where sem_open raises a signal. This should fix some FreeBSD buildbot failures for test_multiprocessing. ........ r76558 | mark.dickinson | 2009-11-28 10:44:20 +0000 (Sat, 28 Nov 2009) | 4 lines Issue #7272, continued: don't re-use existing HAVE_BROKEN_POSIX_SEMAPHORES to indicate that semaphores aren't available; define a new variable POSIX_SEMAPHORES_NOT_ENABLED instead. ........ | ||||
* | Merged revisions 70908,70939,71009,71022,71036 via svnmerge from | Benjamin Peterson | 2009-04-05 | 1 | -1/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r70908 | jesse.noller | 2009-03-31 17:20:35 -0500 (Tue, 31 Mar 2009) | 1 line Issue 5619: Pass MS CRT debug flags into subprocesses ........ r70939 | jesse.noller | 2009-03-31 22:45:50 -0500 (Tue, 31 Mar 2009) | 1 line Fix multiprocessing.event to match the new threading.Event API ........ r71009 | jesse.noller | 2009-04-01 19:03:28 -0500 (Wed, 01 Apr 2009) | 1 line issue5545: Switch to Autoconf for multiprocessing; special thanks to Martin Lowis for help ........ r71022 | jesse.noller | 2009-04-01 21:32:55 -0500 (Wed, 01 Apr 2009) | 1 line Issue 3110: Additional protection for SEM_VALUE_MAX on platforms, thanks to Martin Loewis ........ r71036 | jesse.noller | 2009-04-01 23:22:09 -0500 (Wed, 01 Apr 2009) | 1 line Issue 3551: Raise ValueError if the size causes ERROR_NO_SYSTEM_RESOURCES ........ | ||||
* | fix multiprocessing line endings in py3k | Benjamin Peterson | 2008-06-13 | 1 | -328/+328 |
| | |||||
* | Merged revisions 64223-64224 via svnmerge from | Benjamin Peterson | 2008-06-13 | 1 | -6/+12 |
| | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r64223 | georg.brandl | 2008-06-13 01:56:50 -0500 (Fri, 13 Jun 2008) | 2 lines #3095: don't leak values from Py_BuildValue. ........ r64224 | georg.brandl | 2008-06-13 02:08:48 -0500 (Fri, 13 Jun 2008) | 2 lines Typo. ........ | ||||
* | Correctly export the module init function. Needed on Windows. | Amaury Forgeot d'Arc | 2008-06-11 | 1 | -1/+1 |
| | |||||
* | Merged revisions 64104,64117 via svnmerge from | Benjamin Peterson | 2008-06-11 | 1 | -0/+322 |
svn+ssh://pythondev@svn.python.org/python/trunk ........ r64104 | benjamin.peterson | 2008-06-10 21:40:25 -0500 (Tue, 10 Jun 2008) | 2 lines add the multiprocessing package to fulfill PEP 371 ........ r64117 | benjamin.peterson | 2008-06-11 07:26:31 -0500 (Wed, 11 Jun 2008) | 2 lines fix import of multiprocessing by juggling imports ........ |