Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								edcf8daaed 
								
							 
						 
						
							
							
								
								Issue 16998: Clarify that += on a shared value is not atomic.  
							
							
							
						 
						
							2013-11-17 17:00:38 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								325a1c2f37 
								
							 
						 
						
							
							
								
								Fix markup errors in the docs and amend suspicious ignores.  
							
							
							
						 
						
							2013-10-27 09:16:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								9e0ae53980 
								
							 
						 
						
							
							
								
								Issue  #18757 : Improved cross-references in the concurrent package.  
							
							
							
						 
						
							2013-08-24 00:23:38 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								d7d3f376dd 
								
							 
						 
						
							
							
								
								Issue  #14206 : Clarify docs for Queue.join_cancel_thread().  
							
							
							
						 
						
							2013-07-02 12:59:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								b3c4b98c23 
								
							 
						 
						
							
							
								
								Issue  #17273 : Clarify that pool methods can only be used by parent process.  
							
							
							
						 
						
							2013-07-02 12:32:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								2b310dd8b9 
								
							 
						 
						
							
							
								
								Fix typo.  
							
							
							
						 
						
							2013-06-24 20:38:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								7b69da72b8 
								
							 
						 
						
							
							
								
								Clarify note and fix typo.  
							
							
							
						 
						
							2013-06-24 18:12:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								64c25b4282 
								
							 
						 
						
							
							
								
								Issue  #15818 : Typo in docs.  
							
							
							
						 
						
							2013-06-24 15:42:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								95fe1a793f 
								
							 
						 
						
							
							
								
								Issue  #18277 : Document quirks of multiprocessing queue.  
							
							
							
						 
						
							2013-06-24 14:48:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								c228e96726 
								
							 
						 
						
							
							
								
								#16518 : use "bytes-like object" throughout the docs.  
							
							
							
						 
						
							2013-05-04 18:06:34 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								c09959ae0f 
								
							 
						 
						
							
							
								
								#17635 : fix wrong function name in multiprocessing docs.  
							
							
							
						 
						
							2013-04-10 17:59:20 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								20d19241e5 
								
							 
						 
						
							
							
								
								#17364 : merge with 3.2.  
							
							
							
						 
						
							2013-03-06 03:23:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								33e20d1954 
								
							 
						 
						
							
							
								
								#17364 : remove documentation for a function that does not exist.  
							
							
							
						 
						
							2013-03-06 03:20:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
							
							
								
							
							
								23089ab1db 
								
							 
						 
						
							
							
								
								Fix typo in multiprocessing documentation, thanks to Dmitry Tolstoy from docs@  
							
							
							
						 
						
							2012-11-20 16:12:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								ace5162294 
								
							 
						 
						
							
							
								
								starmap/starmap_async for whatsnew, and fix multiprocessing Pool markup.  
							
							
							
						 
						
							2012-10-06 22:26:52 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								ef4d286770 
								
							 
						 
						
							
							
								
								#10968 : commit threading doc changes and corresponding whatsnew entry.  
							
							... 
							
							
							
							It is unfortunate that the '_' names were not kept as aliases, and that RLock
was not also converted to a class, but it is now too late to change either of
those things for 3.3. 
							
						 
						
							2012-10-06 14:35:35 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								8429b6784b 
								
							 
						 
						
							
							
								
								#15831 : merge with 3.2  
							
							
							
						 
						
							2012-09-14 06:35:09 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								e0add76468 
								
							 
						 
						
							
							
								
								#15831 : document multiple signatures on different lines.  Patch by Chris Jerdonek.  
							
							
							
						 
						
							2012-09-14 06:32:35 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								c3a2c59806 
								
							 
						 
						
							
							
								
								Merge  
							
							
							
						 
						
							2012-09-10 13:06:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								b517596721 
								
							 
						 
						
							
							
								
								Issue  #15901 : Change example to use byte string instead of string  
							
							
							
						 
						
							2012-09-10 13:00:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								67a58cc515 
								
							 
						 
						
							
							
								
								Merge  
							
							
							
						 
						
							2012-08-17 14:42:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								264e9ac5f5 
								
							 
						 
						
							
							
								
								Issue  #14501 : Clarify that authentication keys are byte strings  
							
							
							
						 
						
							2012-08-17 14:39:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								78da3bc0af 
								
							 
						 
						
							
							
								
								Additional fixes to multiprocessing docs (for issue  #13686 )  
							
							
							
						 
						
							2012-07-13 10:10:05 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								b674dcf53e 
								
							 
						 
						
							
							
								
								Some fixes for the documentation of multiprocessing (per issue  #13686 )  
							
							
							
						 
						
							2012-07-13 09:45:31 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								c9d2fc390d 
								
							 
						 
						
							
							
								
								Merge with 3.2.  
							
							
							
						 
						
							2012-07-01 09:56:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								29feb1ffca 
								
							 
						 
						
							
							
								
								Make call of os.getppid() conditional: it is not available on Windows.  
							
							
							
						 
						
							2012-07-01 09:47:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								633c4d9199 
								
							 
						 
						
							
							
								
								Issue  #15064 : Use with-blocks for some examples in docs.  
							
							
							
						 
						
							2012-06-18 21:29:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								ac38571f00 
								
							 
						 
						
							
							
								
								Issue  #15064 : Make BaseManager.__enter__() start server if necessary.  
							
							
							
						 
						
							2012-06-18 21:29:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								d69cfe88ea 
								
							 
						 
						
							
							
								
								Issue  #15064 : Implement context manager protocol for multiprocessing types  
							
							
							
						 
						
							2012-06-18 17:47:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								3730a17a58 
								
							 
						 
						
							
							
								
								Issue  #14059 : Implement multiprocessing.Barrier  
							
							
							
						 
						
							2012-06-15 18:26:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								f0604fddc3 
								
							 
						 
						
							
							
								
								Issue  #3518 : Remove references to non-existent BaseManager.from_address()  
							
							... 
							
							
							
							method 
							
						 
						
							2012-06-11 17:56:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								87ea780e8e 
								
							 
						 
						
							
							
								
								Use Python 3.x-style keyword only arg in Array()  
							
							... 
							
							
							
							Previously a Python 2.x compatible hack was used for
multiprocessing.sharedctypes.Array().  Also the documented
signature was wrong. 
							
						 
						
							2012-05-29 12:01:47 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								fc6acccbaf 
								
							 
						 
						
							
							
								
								Remove outdated statements about threading and imports.  
							
							
							
						 
						
							2012-05-18 13:57:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								59d5404bc7 
								
							 
						 
						
							
							
								
								Issue  #14753 : Make multiprocessing treat negative timeouts as it did in 3.2  
							
							... 
							
							
							
							In Python 3.2 and earlier, Process.join() and Connection.poll()
treated negative timeouts as zero timeouts.  Earlier versions from
the 3.3 line of development treat them as infinite timeouts.
The patch reverts to the old behaviour. 
							
						 
						
							2012-05-10 16:11:12 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								5438ed1572 
								
							 
						 
						
							
							
								
								Issue  #4892 : multiprocessing Connections can now be transferred over multiprocessing Connections.  
							
							... 
							
							
							
							Patch by Richard Oudkerk (sbt). 
							
						 
						
							2012-04-24 22:56:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles-François Natali 
								
							 
						 
						
							
							
							
							
								
							
							
								c8ce715a82 
								
							 
						 
						
							
							
								
								Issue  #14087 : multiprocessing: add Condition.wait_for(). Patch by sbt.  
							
							
							
						 
						
							2012-04-17 18:45:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								584fbbb32d 
								
							 
						 
						
							
							
								
								#14535 : merge with 3.2.  
							
							
							
						 
						
							2012-04-13 20:52:29 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								f86b28e3d2 
								
							 
						 
						
							
							
								
								#14535 : fix code highlight in multiprocessing examples.  Patch by Tshepang Lekhonkhobe.  
							
							
							
						 
						
							2012-04-13 20:50:48 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								bdb1cf1ca5 
								
							 
						 
						
							
							
								
								Issue  #12328 : Fix multiprocessing's use of overlapped I/O on Windows.  
							
							... 
							
							
							
							Also, add a multiprocessing.connection.wait(rlist, timeout=None) function
for polling multiple objects at once.  Patch by sbt.
Complete changelist from sbt's patch:
* Adds a wait(rlist, timeout=None) function for polling multiple
  objects at once.  On Unix this is just a wrapper for
  select(rlist, [], [], timeout=None).
* Removes use of the SentinelReady exception and the sentinels argument
  to certain methods.  concurrent.futures.process has been changed to
  use wait() instead of SentinelReady.
* Fixes bugs concerning PipeConnection.poll() and messages of zero
  length.
* Fixes PipeListener.accept() to call ConnectNamedPipe() with
  overlapped=True.
* Fixes Queue.empty() and SimpleQueue.empty() so that they are
  threadsafe on Windows.
* Now PipeConnection.poll() and wait() will not modify the pipe except
  possibly by consuming a zero length message.  (Previously poll()
  could consume a partial message.)
* All of multiprocesing's pipe related blocking functions/methods are
  now interruptible by SIGINT on Windows. 
							
						 
						
							2012-03-05 19:28:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sandro Tosi 
								
							 
						 
						
							
							
							
							
								
							
							
								cd77815e4c 
								
							 
						 
						
							
							
								
								Issue  #11836 : document and expose multiprocessing.SimpleQueue  
							
							
							
						 
						
							2012-02-15 23:27:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sandro Tosi 
								
							 
						 
						
							
							
							
							
								
							
							
								5cb522cb32 
								
							 
						 
						
							
							
								
								Issue  #11836 : document multiprocessing.queues.SimpleQueue  
							
							
							
						 
						
							2012-02-15 23:14:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								94015f13f1 
								
							 
						 
						
							
							
								
								merge 3.2  
							
							
							
						 
						
							2012-02-04 09:56:43 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								f51ebf94bb 
								
							 
						 
						
							
							
								
								threading primitives now have timeouts  
							
							
							
						 
						
							2012-02-04 09:55:52 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sandro Tosi 
								
							 
						 
						
							
							
							
							
								
							
							
								b52e7a9a36 
								
							 
						 
						
							
							
								
								clarify recv* are blocking operations; thanks to Chris Kogelnik from docs@  
							
							
							
						 
						
							2012-01-07 17:56:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								d08effe287 
								
							 
						 
						
							
							
								
								Some formatting & grammar fixes for the multiprocessing doc  
							
							
							
						 
						
							2011-12-31 07:20:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sandro Tosi 
								
							 
						 
						
							
							
							
							
								
							
							
								5e60857e91 
								
							 
						 
						
							
							
								
								merge with 3.2  
							
							
							
						 
						
							2012-01-07 17:57:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								ca6b7a1a73 
								
							 
						 
						
							
							
								
								Some formatting & grammar fixes for the multiprocessing doc  
							
							
							
						 
						
							2011-12-31 07:22:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								de911b2915 
								
							 
						 
						
							
							
								
								Issue  #12708 : Add starmap() and starmap_async() methods (similar to itertools.starmap()) to multiprocessing.Pool.  
							
							... 
							
							
							
							Patch by Hynek Schlawack. 
							
						 
						
							2011-12-21 11:03:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								f10644983e 
								
							 
						 
						
							
							
								
								Merge with 3.2.  
							
							
							
						 
						
							2011-10-19 11:06:26 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								e130a52d8a 
								
							 
						 
						
							
							
								
								Remove duplication.  
							
							
							
						 
						
							2011-10-19 10:58:56 +03:00