]> granicus.if.org Git - python/commit
Issue #8713: Support alternative start methods in multiprocessing on Unix.
authorRichard Oudkerk <shibturn@gmail.com>
Wed, 14 Aug 2013 14:35:41 +0000 (15:35 +0100)
committerRichard Oudkerk <shibturn@gmail.com>
Wed, 14 Aug 2013 14:35:41 +0000 (15:35 +0100)
commit84ed9a68bd9a13252b376b21a9167dabae254325
treeec8daa39fcf64b658bddf52f56ae47c0bdc2b091
parentd06eeb4a2492b59d34ab69a2046dcae1f10ec593
Issue #8713: Support alternative start methods in multiprocessing on Unix.

See http://hg.python.org/sandbox/sbt#spawn
40 files changed:
Doc/includes/mp_benchmarks.py [deleted file]
Doc/includes/mp_newtype.py
Doc/includes/mp_pool.py
Doc/includes/mp_synchronize.py [deleted file]
Doc/includes/mp_webserver.py [deleted file]
Doc/includes/mp_workers.py
Doc/library/multiprocessing.rst
Doc/whatsnew/3.4.rst
Lib/multiprocessing/__init__.py
Lib/multiprocessing/connection.py
Lib/multiprocessing/dummy/__init__.py
Lib/multiprocessing/forking.py [deleted file]
Lib/multiprocessing/forkserver.py [new file with mode: 0644]
Lib/multiprocessing/heap.py
Lib/multiprocessing/managers.py
Lib/multiprocessing/pool.py
Lib/multiprocessing/popen.py [new file with mode: 0644]
Lib/multiprocessing/popen_fork.py [new file with mode: 0644]
Lib/multiprocessing/popen_forkserver.py [new file with mode: 0644]
Lib/multiprocessing/popen_spawn_posix.py [new file with mode: 0644]
Lib/multiprocessing/popen_spawn_win32.py [new file with mode: 0644]
Lib/multiprocessing/process.py
Lib/multiprocessing/queues.py
Lib/multiprocessing/reduction.py
Lib/multiprocessing/resource_sharer.py [new file with mode: 0644]
Lib/multiprocessing/semaphore_tracker.py [new file with mode: 0644]
Lib/multiprocessing/sharedctypes.py
Lib/multiprocessing/spawn.py [new file with mode: 0644]
Lib/multiprocessing/synchronize.py
Lib/multiprocessing/util.py
Lib/test/_test_multiprocessing.py [moved from Lib/test/test_multiprocessing.py with 92% similarity]
Lib/test/mp_fork_bomb.py
Lib/test/regrtest.py
Lib/test/test_multiprocessing_fork.py [new file with mode: 0644]
Lib/test/test_multiprocessing_forkserver.py [new file with mode: 0644]
Lib/test/test_multiprocessing_spawn.py [new file with mode: 0644]
Makefile.pre.in
Modules/_multiprocessing/multiprocessing.c
Modules/_multiprocessing/multiprocessing.h
Modules/_multiprocessing/semaphore.c