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, not PyDictObject*
|
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 |
|