Serhiy Storchaka
|
64204de04c
|
Issue #27095: Simplified MAKE_FUNCTION and removed MAKE_CLOSURE opcodes.
Patch by Demur Rumed.
|
2016-06-12 17:36:24 +03:00 |
|
Serhiy Storchaka
|
6a7506a77f
|
Issue #27140: Added BUILD_CONST_KEY_MAP opcode.
|
2016-06-12 00:39:41 +03:00 |
|
Yury Selivanov
|
711d25db48
|
Merge 3.5 (issue #27243)
|
2016-06-09 15:13:16 -04:00 |
|
Yury Selivanov
|
a6f6edbda8
|
Issue #27243: Fix __aiter__ protocol
|
2016-06-09 15:08:31 -04:00 |
|
Serhiy Storchaka
|
74f2fe6489
|
Fixed the use of _Py_IS_ALIGNED (issue #27097).
|
2016-05-25 20:35:44 +03:00 |
|
Serhiy Storchaka
|
f60bf5f7d6
|
Issue #27097: Python interpreter is now about 7% faster due to optimized
instruction decoding. Based on patch by Demur Rumed.
|
2016-05-25 20:02:01 +03:00 |
|
Serhiy Storchaka
|
b0f80b0312
|
Issue #26647: Python interpreter now uses 16-bit wordcode instead of bytecode.
Patch by Demur Rumed.
|
2016-05-24 09:15:14 +03:00 |
|
Benjamin Peterson
|
5b2b3aae2a
|
merge 3.5 (#26991)
|
2016-05-16 22:53:44 -07:00 |
|
Benjamin Peterson
|
ad887cf7d1
|
fix possible refleak in MAKE_FUNCTION (closes #26991)
Patch by Xiang Zhang.
|
2016-05-16 22:52:40 -07:00 |
|
Serhiy Storchaka
|
ce41287e99
|
Issue #18531: Single var-keyword argument of dict subtype was passed
unscathed to the C-defined function. Now it is converted to exact dict.
|
2016-05-08 23:36:44 +03:00 |
|
Serhiy Storchaka
|
79d6e8de9e
|
Issue #26802: Optimized calling a function with *args only positional arguments.
Patch by Joe Jevnik.
|
2016-04-19 23:37:17 +03:00 |
|
Serhiy Storchaka
|
f01e408c16
|
Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREF
in places where Py_DECREF was used.
|
2016-04-10 18:12:01 +03:00 |
|
Serhiy Storchaka
|
57a01d3a0e
|
Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREF
in places where Py_DECREF was used.
|
2016-04-10 18:05:40 +03:00 |
|
Serhiy Storchaka
|
ec39756960
|
Issue #22570: Renamed Py_SETREF to Py_XSETREF.
|
2016-04-06 09:50:03 +03:00 |
|
Serhiy Storchaka
|
48842714b9
|
Issue #22570: Renamed Py_SETREF to Py_XSETREF.
|
2016-04-06 09:45:48 +03:00 |
|
Yury Selivanov
|
d2dc15b26b
|
Merge 3.5 (issue #25888)
|
2016-03-02 11:31:06 -05:00 |
|
Yury Selivanov
|
c724bae51c
|
coroutines: Error when awaiting on coroutine that's being awaited
Issue #25888
|
2016-03-02 11:30:46 -05:00 |
|
Eric V. Smith
|
eb588a1d10
|
Switch to more idiomatic C code.
|
2016-02-05 18:26:20 -05:00 |
|
Eric V. Smith
|
135d5f49f6
|
Fix issue 26287: While handling FORMAT_VALUE opcode, the top of stack was being corrupted if an error occurred in PyObject_Format().
|
2016-02-05 18:23:08 -05:00 |
|
Martin Panter
|
cca32995b3
|
Issue #4806: Merge * unpacking fix from 3.5
|
2016-01-31 06:33:16 +00:00 |
|
Martin Panter
|
b5944220ab
|
Issue #4806: Avoid masking original TypeError in call with * unpacking
Based on patch by Hagen Fürstenau and Daniel Urban.
|
2016-01-31 06:30:56 +00:00 |
|
Serhiy Storchaka
|
bdb908ea54
|
Issue #20440: Applied yet one patch for using Py_SETREF.
The patch is automatically generated, it replaces the code that uses Py_CLEAR.
|
2015-12-27 12:38:28 +02:00 |
|
Serhiy Storchaka
|
4a1e70fc31
|
Issue #20440: Applied yet one patch for using Py_SETREF.
The patch is automatically generated, it replaces the code that uses Py_CLEAR.
|
2015-12-27 12:36:18 +02:00 |
|
Serhiy Storchaka
|
ef1585eb9a
|
Issue #25923: Added more const qualifiers to signatures of static and private functions.
|
2015-12-25 20:01:53 +02:00 |
|
Serhiy Storchaka
|
f006940351
|
Issue #20440: Massive replacing unsafe attribute setting code with special
macro Py_SETREF.
|
2015-12-24 10:39:57 +02:00 |
|