Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								e323e0e91a 
								
							 
						 
						
							
							
								
								Fix error handling in PyCode_Optimize, by Alexander Schremmer at EuroPython sprint.  
							
							 
							
							
							
						 
						
							2009-06-29 14:44:49 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								aafa18aa05 
								
							 
						 
						
							
							
								
								teach the peepholer about SETUP_WITH  
							
							 
							
							
							
						 
						
							2009-05-26 12:49:59 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeffrey Yasskin 
								
							 
						 
						
							
							
							
							
								
							
							
								68d6852006 
								
							 
						 
						
							
							
								
								Backport r69961 to trunk, replacing JUMP_IF_{TRUE,FALSE} with  
							
							 
							
							... 
							
							
							
							POP_JUMP_IF_{TRUE,FALSE} and JUMP_IF_{TRUE,FALSE}_OR_POP. This avoids executing
a POP_TOP on each conditional and sometimes allows the peephole optimizer to
skip a JUMP_ABSOLUTE entirely. It speeds up list comprehensions significantly. 
							
						 
						
							2009-02-28 19:03:21 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Gregory P. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								dd96db63f6 
								
							 
						 
						
							
							
								
								This reverts r63675 based on the discussion in this thread:  
							
							 
							
							... 
							
							
							
							http://mail.python.org/pipermail/python-dev/2008-June/079988.html 
Python 2.6 should stick with PyString_* in its codebase.  The PyBytes_* names
in the spirit of 3.0 are available via a #define only.  See the email thread. 
							
						 
						
							2008-06-09 04:58:54 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Christian Heimes 
								
							 
						 
						
							
							
							
							
								
							
							
								593daf545b 
								
							 
						 
						
							
							
								
								Renamed PyString to PyBytes  
							
							 
							
							
							
						 
						
							2008-05-26 12:51:38 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neal Norwitz 
								
							 
						 
						
							
							
							
							
								
							
							
								4677fbf7de 
								
							 
						 
						
							
							
								
								Try to fix a bunch of compiler warnings on Win64.  
							
							 
							
							
							
						 
						
							2008-03-25 04:18:18 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neal Norwitz 
								
							 
						 
						
							
							
							
							
								
							
							
								0031ff3f1c 
								
							 
						 
						
							
							
								
								Fix indentation  
							
							 
							
							
							
						 
						
							2008-02-25 01:45:37 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neal Norwitz 
								
							 
						 
						
							
							
							
							
								
							
							
								080b598990 
								
							 
						 
						
							
							
								
								Use macro version of GET_SIZE to avoid Coverity warning ( #150 ) about a possible error.  
							
							 
							
							
							
						 
						
							2007-06-09 04:48:22 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								20e1199fbe 
								
							 
						 
						
							
							
								
								Fix embarrassing typo and fix constantification of None  
							
							 
							
							
							
						 
						
							2007-03-02 19:20:46 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neal Norwitz 
								
							 
						 
						
							
							
							
							
								
							
							
								cbeb687c68 
								
							 
						 
						
							
							
								
								Update the peephole optimizer to remove more dead code (jumps after returns)  
							
							 
							
							... 
							
							
							
							and inline jumps to returns. 
							
						 
						
							2006-10-14 21:33:38 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Hylton 
								
							 
						 
						
							
							
							
							
								
							
							
								644dddcc3f 
								
							 
						 
						
							
							
								
								Move peephole optimizer to separate file.  
							
							 
							
							
							
						 
						
							2006-08-21 16:19:37 +00:00