| 
								
								
									 Serhiy Storchaka | b2e64f903d | Issue #28621: Sped up converting int to float by reusing faster bits counting implementation.  Patch by Adrian Wielgosik. | 2016-11-08 20:34:22 +02:00 |  | 
				
					
						| 
								
								
									 Steve Dower | 257a4c1503 | Closes #27781: Removes special cases for the experimental aspect of PEP 529 | 2016-11-06 19:35:24 -08:00 |  | 
				
					
						| 
								
								
									 Steve Dower | 78057b4159 | Closes #27781: Removes special cases for the experimental aspect of PEP 529 | 2016-11-06 19:35:08 -08:00 |  | 
				
					
						| 
								
								
									 Benjamin Peterson | 6e9d6b9536 | merge 3.6 | 2016-11-06 13:01:23 -08:00 |  | 
				
					
						| 
								
								
									 Benjamin Peterson | 3bd7900155 | merge 3.5 | 2016-11-06 13:01:15 -08:00 |  | 
				
					
						| 
								
								
									 Benjamin Peterson | db87c99444 | make sure dict view types are initialized | 2016-11-06 13:01:07 -08:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 85bcf37e15 | Issue #23996: Added _PyGen_SetStopIterationValue for safe raising StopIteration with value. More safely handle non-normalized exceptions
in -_PyGen_FetchStopIterationValue. | 2016-11-06 18:47:35 +02:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 60e49aa756 | Issue #23996: Added _PyGen_SetStopIterationValue for safe raising StopIteration with value. More safely handle non-normalized exceptions
in -_PyGen_FetchStopIterationValue. | 2016-11-06 18:47:03 +02:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 24411f8a8d | Issue #23996: Added _PyGen_SetStopIterationValue for safe raising StopIteration with value. More safely handle non-normalized exceptions
in -_PyGen_FetchStopIterationValue. | 2016-11-06 18:44:42 +02:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | f0b311bd73 | Issue #28123: _PyDict_GetItem_KnownHash() now can raise an exception as PyDict_GetItemWithError().  Patch by Xiang Zhang. | 2016-11-06 13:18:24 +02:00 |  | 
				
					
						| 
								
								
									 INADA Naoki | 93f26f794d | Issue #28583: PyDict_SetDefault didn't combine split table when needed. Patch by Xiang Zhang. | 2016-11-02 18:45:16 +09:00 |  | 
				
					
						| 
								
								
									 Eric V. Smith | 5646648678 | Issue 28128: Print out better error/warning messages for invalid string escapes. Backport to 3.6. | 2016-10-31 14:46:26 -04:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 7f0514ad54 | Backed out changeset 6b88dfc7b25d | 2016-10-31 20:14:05 +02:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 7984bff52a | Issue #28385: An error message when non-empty format spec is passed to object.__format__ now contains the name of actual type. | 2016-10-30 19:37:46 +02:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | d1af5effc2 | Issue #28385: An error message when non-empty format spec is passed to object.__format__ now contains the name of actual type. | 2016-10-30 19:33:54 +02:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 998c9cdd42 | Issue #28561: Clean up UTF-8 encoder: remove dead code, update comments, etc. Patch by Xiang Zhang. | 2016-10-30 18:25:27 +02:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | b7d14a09c2 | Merge from 3.5. | 2016-10-30 17:25:45 +02:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 0438683939 | Backed out changeset 9f7505019767 (issue #27275). | 2016-10-30 17:17:24 +02:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | e26e20db95 | Issue #28199: Microoptimized dict resizing.  Based on patch by Naoki Inada. | 2016-10-29 10:50:00 +03:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 04230c4087 | Issue #28123: _PyDict_GetItem_KnownHash() now can raise an exception as PyDict_GetItemWithError().  Patch by Xiang Zhang. | 2016-11-06 13:19:38 +02:00 |  | 
				
					
						| 
								
								
									 INADA Naoki | ca2d8be4ba | Issue #28580: Optimize iterating split table values. Patch by Xiang Zhang. | 2016-11-04 16:59:10 +09:00 |  | 
				
					
						| 
								
								
									 INADA Naoki | a3498c7569 | Issue #28583: PyDict_SetDefault didn't combine split table when needed. Patch by Xiang Zhang. | 2016-11-02 18:47:24 +09:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 5e325d9c41 | Merge from 3.6. | 2016-10-31 20:15:48 +02:00 |  | 
				
					
						| 
								
								
									 Eric V. Smith | 42454af094 | Issue 28128: Print out better error/warning messages for invalid string escapes. | 2016-10-31 09:22:08 -04:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 79879e002f | Issue #28385: An error message when non-empty format spec is passed to object.__format__ now contains the name of actual type. | 2016-10-30 19:38:05 +02:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | b982ae8317 | Issue #28561: Clean up UTF-8 encoder: remove dead code, update comments, etc. Patch by Xiang Zhang. | 2016-10-30 18:25:46 +02:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | a182d7bc14 | Merge from 3.6. | 2016-10-30 17:27:40 +02:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 041794908b | Issue #28199: Microoptimized dict resizing.  Based on patch by Naoki Inada. | 2016-10-29 10:50:00 +03:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | d76d8bfee1 | Issue #28199: Microoptimized dict resizing.  Based on patch by Naoki Inada. | 2016-10-29 10:49:43 +03:00 |  | 
				
					
						| 
								
								
									 Yury Selivanov | f0bbee6228 | Merge 3.6 (issue #28544) | 2016-10-28 19:01:46 -04:00 |  | 
				
					
						| 
								
								
									 Yury Selivanov | 684ef2c888 | Issue #28544: Pass PyObject*to _PyDict_Pop, notPyDictObject* | 2016-10-28 19:01:21 -04:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 2edcd1cba4 | Issue #28426: Deprecated undocumented functions PyUnicode_AsEncodedObject(), PyUnicode_AsDecodedObject(), PyUnicode_AsDecodedUnicode() and
PyUnicode_AsEncodedUnicode(). | 2016-10-27 21:08:00 +03:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 0093907f0e | Issue #28426: Deprecated undocumented functions PyUnicode_AsEncodedObject(), PyUnicode_AsDecodedObject(), PyUnicode_AsDecodedUnicode() and
PyUnicode_AsEncodedUnicode(). | 2016-10-27 21:05:49 +03:00 |  | 
				
					
						| 
								
								
									 INADA Naoki | b574e77122 | Issue #28509: dict.update() no longer allocate unnecessary large memory | 2016-10-27 19:30:10 +09:00 |  | 
				
					
						| 
								
								
									 INADA Naoki | b1152be2de | Issue #28509: dict.update() no longer allocate unnecessary large memory | 2016-10-27 19:26:50 +09:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | b3e5812300 | Issue #27275: Fixed implementation of pop() and popitem() methods in subclasses of accelerated OrderedDict. | 2016-10-25 15:38:28 +03:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 1faf9025b5 | Issue #27275: Fixed implementation of pop() and popitem() methods in subclasses of accelerated OrderedDict. | 2016-10-25 15:36:56 +03:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 4832580596 | Issue #27275: Fixed implementation of pop() and popitem() methods in subclasses of accelerated OrderedDict. | 2016-10-25 15:33:23 +03:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | a4f8823063 | Issue #28408: Fixed a leak and remove redundant code in _PyUnicodeWriter_Finish(). Patch by Xiang Zhang. | 2016-10-25 13:25:04 +03:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | c8bc3d1c07 | Issue #28408: Fixed a leak and remove redundant code in _PyUnicodeWriter_Finish(). Patch by Xiang Zhang. | 2016-10-25 13:23:56 +03:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | d7e5ff13bb | Issue #28426: Fixed potential crash in PyUnicode_AsDecodedObject() in debug build. | 2016-10-25 10:18:16 +03:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | c4a3e90aa8 | Issue #28426: Fixed potential crash in PyUnicode_AsDecodedObject() in debug build. | 2016-10-25 10:17:33 +03:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 839023f12c | Issue #28426: Fixed potential crash in PyUnicode_AsDecodedObject() in debug build. | 2016-10-25 10:13:43 +03:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 77eede35fc | Issue #28426: Fixed potential crash in PyUnicode_AsDecodedObject() in debug build. | 2016-10-25 10:07:51 +03:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 2fbc019c8c | Issue #28439: Remove redundant checks in PyUnicode_EncodeLocale and PyUnicode_DecodeLocaleAndSize.  Patch by Xiang Zhang. | 2016-10-23 15:41:36 +03:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | f8d7d41507 | Issue #28511: Use the "U" format instead of "O!" in PyArg_Parse*. | 2016-10-23 15:12:25 +03:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | 523c449ca0 | Issue #28504: Cleanup unicode_decode_call_errorhandler_wchar/writer. Patch by Xiang Zhang. | 2016-10-22 23:18:31 +03:00 |  | 
				
					
						| 
								
								
									 Raymond Hettinger | b12785d456 | Reference the original compact-and-ordered proposal | 2016-10-22 09:58:14 -07:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | c4b4d4e2d8 | Issue #28214: Improved exception reporting for problematic __set_name__ attributes. | 2016-10-21 17:15:20 +03:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | d5d32d2127 | Issue #28214: Improved exception reporting for problematic __set_name__ attributes. | 2016-10-21 17:13:31 +03:00 |  |