Kristján Valur Jónsson 
								
							 
						 
						
							
							
							
							
								
							
							
								25dded041f 
								
							 
						 
						
							
							
								
								Make the various iterators' "setstate" sliently and consistently clip the  
							
							... 
							
							
							
							index.  This avoids the possibility of setting an iterator to an invalid
state. 
							
						 
						
							2014-03-05 13:47:57 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kristján Valur Jónsson 
								
							 
						 
						
							
							
							
							
								
							
							
								c5cc5011ac 
								
							 
						 
						
							
							
								
								Make the various iterators' "setstate" sliently and consistently clip the  
							
							... 
							
							
							
							index.  This avoids the possibility of setting an iterator to an invalid
state. 
							
						 
						
							2014-03-05 15:23:07 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								35f2803a24 
								
							 
						 
						
							
							
								
								Close   #19578 : Fix list_ass_subscript(), handle list_resize() failure  
							
							... 
							
							
							
							Notify the caller of the failure (MemoryError exception). 
							
						 
						
							2013-11-21 12:16:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								4a58707a34 
								
							 
						 
						
							
							
								
								Add _PyUnicodeWriter_WriteASCIIString() function  
							
							
							
						 
						
							2013-11-19 12:54:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								4d3f109ad3 
								
							 
						 
						
							
							
								
								Issue  #19513 : Disable overallocation of the PyUnicodeWriter before the last write  
							
							
							
						 
						
							2013-11-19 12:09:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								b8fb197aa0 
								
							 
						 
						
							
							
								
								Issue  #19513 : Simplify list_repr()  
							
							
							
						 
						
							2013-11-18 22:15:44 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								5c733473f2 
								
							 
						 
						
							
							
								
								Issue  #19513 : repr(list) now uses the PyUnicodeWriter API, it is faster than  
							
							... 
							
							
							
							the PyAccu API 
							
						 
						
							2013-11-18 21:11:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								9ed5f27266 
								
							 
						 
						
							
							
								
								Issue  #18722 : Remove uses of the "register" keyword in C code.  
							
							
							
						 
						
							2013-08-13 20:18:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								2c40f640d9 
								
							 
						 
						
							
							
								
								Issue  #18408 : Fix list_ass_slice(), handle list_resize() failure  
							
							... 
							
							
							
							I tested the patch manually by injecting a fault using gdb: list items are
correctly restored on failure. 
							
						 
						
							2013-07-19 23:06:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								095d99ffff 
								
							 
						 
						
							
							
								
								Issue  #18408 : Fix listpop(), handle list_ass_slice() failure  
							
							
							
						 
						
							2013-07-17 21:58:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								32fd6eab1e 
								
							 
						 
						
							
							
								
								Issue  #18408 : Fix list.extend(), handle list_resize() failure  
							
							
							
						 
						
							2013-07-16 21:45:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								b27cd3e5ad 
								
							 
						 
						
							
							
								
								Issue  #18408 : Fix list.pop() to handle list_resize() failure (MemoryError).  
							
							
							
						 
						
							2013-07-08 22:20:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								7660b880a5 
								
							 
						 
						
							
							
								
								Issue  #9566 : More long/Py_ssize_t fixes in tuple and list iterators (it_index)  
							
							
							
						 
						
							2013-06-24 23:59:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Armin Ronacher 
								
							 
						 
						
							
							
							
							
								
							
							
								aa9a79d279 
								
							 
						 
						
							
							
								
								Issue  #16148 : implemented PEP 424  
							
							
							
						 
						
							2012-10-06 14:03:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Malcolm 
								
							 
						 
						
							
							
							
							
								
							
							
								49526f48fc 
								
							 
						 
						
							
							
								
								Issue  #14785 : Add sys._debugmallocstats() to help debug low-level memory allocation issues  
							
							
							
						 
						
							2012-06-22 14:55:41 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								a701388de1 
								
							 
						 
						
							
							
								
								Rename _PyIter_GetBuiltin to _PyObject_GetBuiltin, and do not include it in the stable ABI.  
							
							
							
						 
						
							2012-04-05 00:04:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kristján Valur Jónsson 
								
							 
						 
						
							
							
							
							
								
							
							
								31668b8f7a 
								
							 
						 
						
							
							
								
								Issue  #14288 : Serialization support for builtin iterators.  
							
							
							
						 
						
							2012-04-03 10:49:41 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								d0acb411ef 
								
							 
						 
						
							
							
								
								Issue  #14387 : Do not include accu.h from Python.h.  
							
							
							
						 
						
							2012-03-22 14:42:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								0197ff97d0 
								
							 
						 
						
							
							
								
								Issue  #14387 : Do not include accu.h from Python.h.  
							
							
							
						 
						
							2012-03-22 14:38:16 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								9a812cbc89 
								
							 
						 
						
							
							
								
								Issue  #13389 : Full garbage collection passes now clear the freelists for  
							
							... 
							
							
							
							list and dict objects.  They already cleared other freelists in the
interpreter. 
							
						 
						
							2011-11-15 00:00:12 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Petri Lehtinen 
								
							 
						 
						
							
							
							
							
								
							
							
								9589ab1745 
								
							 
						 
						
							
							
								
								Revert "Accept None as start and stop parameters for list.index() and tuple.index()"  
							
							... 
							
							
							
							Issue #13340 . 
							
						 
						
							2011-11-06 21:06:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Petri Lehtinen 
								
							 
						 
						
							
							
							
							
								
							
							
								ebfaabd663 
								
							 
						 
						
							
							
								
								Revert "Accept None as start and stop parameters for list.index() and tuple.index()"  
							
							... 
							
							
							
							Issue #13340 . 
							
						 
						
							2011-11-06 21:02:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Amaury Forgeot d'Arc 
								
							 
						 
						
							
							
							
							
								
							
							
								864741b2c7 
								
							 
						 
						
							
							
								
								Issue  #13350 : Replace most usages of PyUnicode_Format by PyUnicode_FromFormat.  
							
							
							
						 
						
							2011-11-06 15:10:48 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Petri Lehtinen 
								
							 
						 
						
							
							
							
							
								
							
							
								8e9f6c4251 
								
							 
						 
						
							
							
								
								Accept None as start and stop parameters for list.index() and tuple.index().  
							
							... 
							
							
							
							Closes  #13340 . 
						
							2011-11-05 23:25:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Petri Lehtinen 
								
							 
						 
						
							
							
							
							
								
							
							
								c2f0a46111 
								
							 
						 
						
							
							
								
								Accept None as start and stop parameters for list.index() and tuple.index()  
							
							... 
							
							
							
							Closes  #13340 . 
						
							2011-11-05 23:24:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								388349add2 
								
							 
						 
						
							
							
								
								Closes   #12192 : Document that mutating list methods do not return the instance (original patch by Mike Hoy).  
							
							
							
						 
						
							2011-10-08 18:32:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								c61c8d7a5e 
								
							 
						 
						
							
							
								
								Issue  #12911 : Fix memory consumption when calculating the repr() of huge tuples or lists.  
							
							... 
							
							
							
							This introduces a small private API for this common pattern.
The issue has been discovered thanks to Martin's huge-mem buildbot. 
							
						 
						
							2011-10-06 19:04:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								eeb7eea1f9 
								
							 
						 
						
							
							
								
								Issue  #12911 : Fix memory consumption when calculating the repr() of huge tuples or lists.  
							
							... 
							
							
							
							This introduces a small private API for this common pattern.
The issue has been discovered thanks to Martin's huge-mem buildbot. 
							
						 
						
							2011-10-06 18:57:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Dickinson 
								
							 
						 
						
							
							
							
							
								
							
							
								c7d93b7614 
								
							 
						 
						
							
							
								
								Issue  #1621 : Fix undefined behaviour from signed overflow in datetime module hashes, array and list iterations, and get_integer (stringlib/string_format.h)  
							
							
							
						 
						
							2011-09-25 15:34:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Dickinson 
								
							 
						 
						
							
							
							
							
								
							
							
								8f53d092f2 
								
							 
						 
						
							
							
								
								Merge issue  #12973  list_repeat fix.  
							
							
							
						 
						
							2011-09-19 19:19:50 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Dickinson 
								
							 
						 
						
							
							
							
							
								
							
							
								c0420fd42a 
								
							 
						 
						
							
							
								
								Issue  #12973 : Fix undefined-behaviour-inducing overflow check in list_repeat.  
							
							
							
						 
						
							2011-09-19 19:18:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Curtin 
								
							 
						 
						
							
							
							
							
								
							
							
								dfc80e3d97 
								
							 
						 
						
							
							
								
								Replace Py_NotImplemented returns with the macro form Py_RETURN_NOTIMPLEMENTED.  
							
							... 
							
							
							
							The macro was introduced in #12724 . 
							
						 
						
							2011-08-10 20:28:54 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel Stutzbach 
								
							 
						 
						
							
							
							
							
								
							
							
								eda70b81d3 
								
							 
						 
						
							
							
								
								#11335 : Fix memory leak after key function failure in sort  
							
							
							
						 
						
							2011-05-04 12:46:28 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								3b3499ba69 
								
							 
						 
						
							
							
								
								#11565 : Merge with 3.1.  
							
							
							
						 
						
							2011-03-16 11:35:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								13925008dc 
								
							 
						 
						
							
							
								
								#11565 : Fix several typos. Patch by Piotr Kasprzyk.  
							
							
							
						 
						
							2011-03-16 11:05:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								b88ed1549e 
								
							 
						 
						
							
							
								
								#11565 : Merge with 3.2.  
							
							
							
						 
						
							2011-03-16 11:38:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel Stutzbach 
								
							 
						 
						
							
							
							
							
								
							
							
								8eda5f7cd9 
								
							 
						 
						
							
							
								
								#11335 : Fix memory leak when a sort key function throws an exception  
							
							
							
						 
						
							2011-03-02 23:37:50 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								cbbaa96036 
								
							 
						 
						
							
							
								
								Issue  #10516 : adding list.clear() and list.copy() methods  
							
							
							
						 
						
							2011-02-25 05:47:53 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								0fcab4a3ed 
								
							 
						 
						
							
							
								
								Issue  #9566 : use Py_ssize_t instead of int  
							
							
							
						 
						
							2011-01-04 12:59:15 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								4d0d471a80 
								
							 
						 
						
							
							
								
								Merge branches/pep-0384.  
							
							
							
						 
						
							2010-12-03 20:14:31 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								9efdccae25 
								
							 
						 
						
							
							
								
								code style  
							
							
							
						 
						
							2010-12-03 01:44:10 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel Stutzbach 
								
							 
						 
						
							
							
							
							
								
							
							
								98338227a7 
								
							 
						 
						
							
							
								
								Issue9915: speeding up sorting with a key  
							
							
							
						 
						
							2010-12-02 21:55:33 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								00da4e0b5a 
								
							 
						 
						
							
							
								
								Remove unneeded casts to hashfunc.  
							
							
							
						 
						
							2010-10-18 07:32:48 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								0538064554 
								
							 
						 
						
							
							
								
								reorder and save a comparison  
							
							
							
						 
						
							2010-08-23 19:35:39 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								7f14f0d8a0 
								
							 
						 
						
							
							
								
								Recorded merge of revisions 81032 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
  r81032 | antoine.pitrou | 2010-05-09 17:52:27 +0200 (dim., 09 mai 2010) | 9 lines
  Recorded merge of revisions 81029 via svnmerge from
  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.
  ........
................ 
							
						 
						
							2010-05-09 16:14:21 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								f95a1b3c53 
								
							 
						 
						
							
							
								
								Recorded merge of revisions 81029 via svnmerge from  
							
							... 
							
							
							
							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.
........ 
							
						 
						
							2010-05-09 15:52:27 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								807e98e0af 
								
							 
						 
						
							
							
								
								Merged revisions 78541 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
  r78541 | ezio.melotti | 2010-03-01 06:08:34 +0200 (Mon, 01 Mar 2010) | 17 lines
  Merged revisions 78515-78516,78522 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk
  ........
    r78515 | georg.brandl | 2010-02-28 20:19:17 +0200 (Sun, 28 Feb 2010) | 1 line
    #8030 : make builtin type docstrings more consistent: use "iterable" instead of "seq(uence)", use "new" to show that set() always returns a new object.
  ........
    r78516 | georg.brandl | 2010-02-28 20:26:37 +0200 (Sun, 28 Feb 2010) | 1 line
    The set types can also be called without arguments.
  ........
    r78522 | ezio.melotti | 2010-03-01 01:59:00 +0200 (Mon, 01 Mar 2010) | 1 line
    #8030 : more docstring fix for builtin types.
  ........
................ 
							
						 
						
							2010-03-01 04:10:55 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								7f807b79d8 
								
							 
						 
						
							
							
								
								Merged revisions 78515-78516,78522 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/trunk
........
  r78515 | georg.brandl | 2010-02-28 20:19:17 +0200 (Sun, 28 Feb 2010) | 1 line
  #8030 : make builtin type docstrings more consistent: use "iterable" instead of "seq(uence)", use "new" to show that set() always returns a new object.
........
  r78516 | georg.brandl | 2010-02-28 20:26:37 +0200 (Sun, 28 Feb 2010) | 1 line
  The set types can also be called without arguments.
........
  r78522 | ezio.melotti | 2010-03-01 01:59:00 +0200 (Mon, 01 Mar 2010) | 1 line
  #8030 : more docstring fix for builtin types.
........ 
							
						 
						
							2010-03-01 04:08:34 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Dickinson 
								
							 
						 
						
							
							
							
							
								
							
							
								5a41a4c235 
								
							 
						 
						
							
							
								
								Merged revisions 78185 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
  r78185 | mark.dickinson | 2010-02-14 12:53:32 +0000 (Sun, 14 Feb 2010) | 13 lines
  Merged revisions 78183-78184 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk
  ........
    r78183 | mark.dickinson | 2010-02-14 12:16:43 +0000 (Sun, 14 Feb 2010) | 1 line
    Silence some 'comparison between signed and unsigned' compiler warnings.
  ........
    r78184 | mark.dickinson | 2010-02-14 12:31:26 +0000 (Sun, 14 Feb 2010) | 1 line
    Silence more compiler warnings;  fix an instance of potential undefined behaviour from signed overflow.
  ........
................ 
							
						 
						
							2010-02-14 13:09:30 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Dickinson 
								
							 
						 
						
							
							
							
							
								
							
							
								66f575b359 
								
							 
						 
						
							
							
								
								Merged revisions 78183-78184 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/trunk
........
  r78183 | mark.dickinson | 2010-02-14 12:16:43 +0000 (Sun, 14 Feb 2010) | 1 line
  Silence some 'comparison between signed and unsigned' compiler warnings.
........
  r78184 | mark.dickinson | 2010-02-14 12:31:26 +0000 (Sun, 14 Feb 2010) | 1 line
  Silence more compiler warnings;  fix an instance of potential undefined behaviour from signed overflow.
........ 
							
						 
						
							2010-02-14 12:53:32 +00:00