Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								6f0c94df50 
								
							 
						 
						
							
							
								
								improve tracing performance when f_trace is NULL ( closes   #16672 )  
							
							... 
							
							
							
							Patch by Xavier de Gaye. 
							
						 
						
							2012-12-24 11:53:30 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								fc8f5c5e0f 
								
							 
						 
						
							
							
								
								update importlib.h  
							
							
							
						 
						
							2012-12-19 15:16:51 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
							
							
								
							
							
								2606a6f197 
								
							 
						 
						
							
							
								
								Issue  #16719 : Get rid of WindowsError. Use OSError instead  
							
							... 
							
							
							
							Patch by Serhiy Storchaka. 
							
						 
						
							2012-12-19 14:33:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								ad8c461e2c 
								
							 
						 
						
							
							
								
								Add sanity assertions in some import lock code (issue  #15599 ).  
							
							
							
						 
						
							2012-12-18 22:18:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								202b60640b 
								
							 
						 
						
							
							
								
								Add sanity assertions in some import lock code (issue  #15599 ).  
							
							
							
						 
						
							2012-12-18 22:18:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
							
							
								
							
							
								ad28c7f9da 
								
							 
						 
						
							
							
								
								Issue  #16706 : get rid of os.error  
							
							
							
						 
						
							2012-12-18 22:02:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								9272279afd 
								
							 
						 
						
							
							
								
								use error label instead of breaking eval loop ( closes   #16693 )  
							
							
							
						 
						
							2012-12-15 12:51:05 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								5cb8a31dc4 
								
							 
						 
						
							
							
								
								cleanup and fix refleaks  
							
							
							
						 
						
							2012-12-15 00:05:16 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
							
							
								
							
							
								6b2cbeba58 
								
							 
						 
						
							
							
								
								Issue  #16421 : allow to load multiple modules from the same shared object.  
							
							... 
							
							
							
							Patch by Václav Šmilauer. 
							
						 
						
							2012-12-14 17:04:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philip Jenvey 
								
							 
						 
						
							
							
							
							
								
							
							
								f76f0eea5c 
								
							 
						 
						
							
							
								
								compile doesn't accept code objects  
							
							
							
						 
						
							2012-12-13 15:44:18 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								f9d0b1256f 
								
							 
						 
						
							
							
								
								Issue  #13390 : New function :func:sys.getallocatedblocks() returns the number of memory blocks currently allocated.  
							
							... 
							
							
							
							Also, the ``-R`` option to regrtest uses this function to guard against memory allocation leaks. 
							
						 
						
							2012-12-09 14:28:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								70b224d8d4 
								
							 
						 
						
							
							
								
								assert than we never try to deal with True, False, or None as a name  
							
							
							
						 
						
							2012-12-06 17:49:58 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								442f20996d 
								
							 
						 
						
							
							
								
								create NameConstant AST class for None, True, and False literals ( closes   #16619 )  
							
							
							
						 
						
							2012-12-06 17:41:04 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Snow 
								
							 
						 
						
							
							
							
							
								
							
							
								a6cfb28bd2 
								
							 
						 
						
							
							
								
								Issue  #15627 : This is simply an update to the name of a new method recently added  
							
							... 
							
							
							
							to importlib.abc.SourceLoader. 
							
						 
						
							2012-12-04 23:43:43 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								d45c7f8d74 
								
							 
						 
						
							
							
								
								Issue  #16455 : On FreeBSD and Solaris, if the locale is C, the  
							
							... 
							
							
							
							ASCII/surrogateescape codec is now used, instead of the locale encoding, to
decode the command line arguments. This change fixes inconsistencies with
os.fsencode() and os.fsdecode() because these operating systems announces an
ASCII locale encoding, whereas the ISO-8859-1 encoding is used in practice. 
							
						 
						
							2012-12-04 01:34:47 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								2660e427d1 
								
							 
						 
						
							
							
								
								(Merge 3.2) Issue  #16416 : On Mac OS X, operating system data are now always  
							
							... 
							
							
							
							encoded/decoded to/from UTF-8/surrogateescape, instead of the locale encoding
(which may be ASCII if no locale environment variable is set), to avoid
inconsistencies with os.fsencode() and os.fsdecode() functions which are
already using UTF-8/surrogateescape. 
							
						 
						
							2012-12-03 12:48:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								27b1ca29cc 
								
							 
						 
						
							
							
								
								Issue  #16416 : On Mac OS X, operating system data are now always  
							
							... 
							
							
							
							encoded/decoded to/from UTF-8/surrogateescape, instead of the locale encoding
(which may be ASCII if no locale environment variable is set), to avoid
inconsistencies with os.fsencode() and os.fsdecode() functions which are
already using UTF-8/surrogateescape. 
							
						 
						
							2012-12-03 12:47:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Heimes 
								
							 
						 
						
							
							
							
							
								
							
							
								4569467539 
								
							 
						 
						
							
							
								
								Issue  #16588 : Silence unused-but-set warnings in Python/thread_pthread.h  
							
							
							
						 
						
							2012-12-02 08:39:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Heimes 
								
							 
						 
						
							
							
							
							
								
							
							
								17485bf6f9 
								
							 
						 
						
							
							
								
								Issue  #16588 : Silence unused-but-set warnings in Python/thread_pthread.h  
							
							
							
						 
						
							2012-12-02 08:38:42 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Heimes 
								
							 
						 
						
							
							
							
							
								
							
							
								56379c0d8f 
								
							 
						 
						
							
							
								
								Issue  #16588 : Silence unused-but-set warnings in Python/thread_pthread.h  
							
							
							
						 
						
							2012-12-02 08:37:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Dickinson 
								
							 
						 
						
							
							
							
							
								
							
							
								073f067369 
								
							 
						 
						
							
							
								
								Issue  #16546 : merge fix from 3.3  
							
							
							
						 
						
							2012-11-25 14:37:43 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Dickinson 
								
							 
						 
						
							
							
							
							
								
							
							
								ded35aeb9d 
								
							 
						 
						
							
							
								
								Issue  #16546 : make ast.YieldFrom argument mandatory.  
							
							
							
						 
						
							2012-11-25 14:36:26 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								8b9a8f3c98 
								
							 
						 
						
							
							
								
								#16306 : merge with 3.3.  
							
							
							
						 
						
							2012-11-23 19:01:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								8a6d1fed41 
								
							 
						 
						
							
							
								
								#16306 : merge with 3.2.  
							
							
							
						 
						
							2012-11-23 18:52:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								a0dd22e5e8 
								
							 
						 
						
							
							
								
								#16306 : report only the first unknown option and add more tests.  Patch by Serhiy Storchaka.  
							
							
							
						 
						
							2012-11-23 18:48:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								3c76aa6b23 
								
							 
						 
						
							
							
								
								Remove unused variabile "plain" in builtin_exec.  
							
							
							
						 
						
							2012-11-21 18:36:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Barry Warsaw 
								
							 
						 
						
							
							
							
							
								
							
							
								b72c10996e 
								
							 
						 
						
							
							
								
								- Issue  #16514 : Fix regression causing a traceback when sys.path[0] is None  
							
							... 
							
							
							
							(actually, any non-string or non-bytes type). 
							
						 
						
							2012-11-20 15:35:27 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Barry Warsaw 
								
							 
						 
						
							
							
							
							
								
							
							
								82c1c781c7 
								
							 
						 
						
							
							
								
								- Issue  #16514 : Fix regression causing a traceback when sys.path[0] is None  
							
							... 
							
							
							
							(actually, any non-string or non-bytes type). 
							
						 
						
							2012-11-20 15:22:51 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Heimes 
								
							 
						 
						
							
							
							
							
								
							
							
								5c1c831211 
								
							 
						 
						
							
							
								
								RISCOS support has been removed a long time ago. Remove last remains in sys.flags code.  #16501  can be closed, too.  
							
							
							
						 
						
							2012-11-19 00:44:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								540187f719 
								
							 
						 
						
							
							
								
								Regen importlib.h  
							
							
							
						 
						
							2012-11-18 10:27:12 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								5650e4f41c 
								
							 
						 
						
							
							
								
								Issue  #15627 : Add the compile_source() method to  
							
							... 
							
							
							
							importlib.abc.SourceLoader.
This provides an easy hook into the import system to allow for source
transformations, AST optimizations, etc. 
							
						 
						
							2012-11-18 10:03:31 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								195ad6ce05 
								
							 
						 
						
							
							
								
								#16306 : merge with 3.3.  
							
							
							
						 
						
							2012-11-18 14:06:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								f7c709d62d 
								
							 
						 
						
							
							
								
								#16306 : merge with 3.2.  
							
							
							
						 
						
							2012-11-18 14:02:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								7c66319edc 
								
							 
						 
						
							
							
								
								#16306 : Fix multiple error messages when unknown command line parameters where passed to the interpreter.  Patch by Hieu Nguyen.  
							
							
							
						 
						
							2012-11-18 13:55:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								e4710cfced 
								
							 
						 
						
							
							
								
								Issue  #15894 : Document why we don't worry about re-acquiring the  
							
							... 
							
							
							
							global import lock after forking. 
							
						 
						
							2012-11-15 21:39:36 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								0d92c4f667 
								
							 
						 
						
							
							
								
								Issue  #16416 : Fix error handling in _Py_wchar2char() _Py_char2wchar() functions  
							
							
							
						 
						
							2012-11-12 23:32:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								fc93ec5966 
								
							 
						 
						
							
							
								
								merge heads  
							
							
							
						 
						
							2012-11-12 17:04:43 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								c7a8a210d6 
								
							 
						 
						
							
							
								
								merge 3.3 (sort of)  
							
							
							
						 
						
							2012-11-12 17:04:28 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								e262377cab 
								
							 
						 
						
							
							
								
								Issue  #16416 : OS data are now always encoded/decoded to/from  
							
							... 
							
							
							
							UTF-8/surrogateescape, instead of the locale encoding (which may be ASCII if no
locale environment variable is set), to avoid inconsistencies with
os.fsencode() and os.fsdecode() functions which are already using
UTF-8/surrogateescape. 
							
						 
						
							2012-11-12 23:04:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								2a0e226131 
								
							 
						 
						
							
							
								
								recompile importlib.h  
							
							
							
						 
						
							2012-11-12 17:02:32 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stefan Krah 
								
							 
						 
						
							
							
							
							
								
							
							
								abaca8cb06 
								
							 
						 
						
							
							
								
								Merge 3.3.  
							
							
							
						 
						
							2012-11-12 20:24:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stefan Krah 
								
							 
						 
						
							
							
							
							
								
							
							
								6df5cae49a 
								
							 
						 
						
							
							
								
								Issue  #15835 : Define PATH_MAX on HP-UX.  
							
							
							
						 
						
							2012-11-12 20:14:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hynek Schlawack 
								
							 
						 
						
							
							
							
							
								
							
							
								15c02e3048 
								
							 
						 
						
							
							
								
								Issue  #15001 : fix segfault on "del sys.module['__main__']"  
							
							... 
							
							
							
							Patch by Victor Stinner. 
							
						 
						
							2012-11-07 09:10:49 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hynek Schlawack 
								
							 
						 
						
							
							
							
							
								
							
							
								33363f43e3 
								
							 
						 
						
							
							
								
								Issue  #15001 : fix segfault on "del sys.module['__main__']"  
							
							... 
							
							
							
							Patch by Victor Stinner. 
							
						 
						
							2012-11-07 09:07:22 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hynek Schlawack 
								
							 
						 
						
							
							
							
							
								
							
							
								5c6b3e214c 
								
							 
						 
						
							
							
								
								Issue  #15001 : fix segfault on "del sys.module['__main__']"  
							
							... 
							
							
							
							Patch by Victor Stinner. 
							
						 
						
							2012-11-07 09:02:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								6c5f5210be 
								
							 
						 
						
							
							
								
								#5057 : the peepholer no longer optimizes subscription on unicode literals (e.g. u"foo"[0]) in order to produce compatible pyc files between narrow and wide builds.  
							
							
							
						 
						
							2012-11-05 00:06:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								e69bfc3fb6 
								
							 
						 
						
							
							
								
								Issue  #5765 : Merge from 3.3  
							
							
							
						 
						
							2012-11-04 23:53:15 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								aab9c2b2ea 
								
							 
						 
						
							
							
								
								Issue  #5765 : Apply a hard recursion limit in the compiler  
							
							... 
							
							
							
							Previously, excessive nesting in expressions would blow the
stack and segfault the interpreter. Now, a hard limit based
on the configured recursion limit and a hardcoded scaling
factor is applied. 
							
						 
						
							2012-11-04 23:14:34 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								1e58ae44df 
								
							 
						 
						
							
							
								
								#16336 : merge with 3.3.  
							
							
							
						 
						
							2012-11-03 23:05:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								a0b5c46fa2 
								
							 
						 
						
							
							
								
								#16336 : merge with 3.2.  
							
							
							
						 
						
							2012-11-03 23:04:41 +02:00