Victor Stinner
|
84d8baadbe
|
Fix xml.etree.ElementTree.Element.getiterator()
Issue #28314: Fix function declaration (C flags) for the getiterator() method
of xml.etree.ElementTree.Element.
|
2016-09-29 22:12:35 +02:00 |
|
Benjamin Peterson
|
2f8bfef158
|
replace PY_SIZE_MAX with SIZE_MAX
|
2016-09-07 09:26:18 -07:00 |
|
Benjamin Peterson
|
ca47063998
|
replace Py_(u)intptr_t with the c99 standard types
|
2016-09-06 13:47:26 -07:00 |
|
Victor Stinner
|
3466bde1cc
|
Avoid calling functions with an empty string as format string
Directly pass NULL rather than an empty string.
|
2016-09-05 18:16:01 -07:00 |
|
Victor Stinner
|
559bb6a713
|
Rename _PyObject_FastCall() to _PyObject_FastCallDict()
Issue #27809:
* Rename _PyObject_FastCall() function to _PyObject_FastCallDict()
* Add _PyObject_FastCall(), _PyObject_CallNoArg() and _PyObject_CallArg1()
macros calling _PyObject_FastCallDict()
|
2016-08-22 22:48:54 +02:00 |
|
Victor Stinner
|
7fbac45287
|
_elementtree: deepcopy() now uses fast call
Issue #27128.
|
2016-08-20 01:34:44 +02:00 |
|
Serhiy Storchaka
|
f0ee5ccd19
|
Issue #25455: Fixed a crash in repr of ElementTree.Element with recursive tag.
|
2016-06-12 09:47:20 +03:00 |
|
Serhiy Storchaka
|
9062c261a4
|
Issue #25455: Fixed a crash in repr of ElementTree.Element with recursive tag.
|
2016-06-12 09:43:55 +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 |
|
Serhiy Storchaka
|
576f132b98
|
Issue #20440: Cleaning up the code by using Py_SETREF.
|
2016-01-05 21:27:54 +02:00 |
|
Serhiy Storchaka
|
1ed017ae92
|
Issue #20440: Cleaning up the code by using Py_SETREF and Py_CLEAR.
Old code is correct, but with Py_SETREF and Py_CLEAR it can be cleaner.
This patch doesn't fix bugs and hence there is no need to backport it.
|
2015-12-27 15:51:32 +02:00 |
|
Serhiy Storchaka
|
726fc139a5
|
Issue #20440: More use of Py_SETREF.
This patch is manually crafted and contains changes that couldn't be handled
automatically.
|
2015-12-27 15:44:33 +02:00 |
|
Serhiy Storchaka
|
191321d11b
|
Issue #20440: More use of Py_SETREF.
This patch is manually crafted and contains changes that couldn't be handled
automatically.
|
2015-12-27 15:41:34 +02:00 |
|
Serhiy Storchaka
|
ea8c43152f
|
Issue #24103: Fixed possible use after free in ElementTree.XMLPullParser.
|
2015-12-24 11:53:16 +02:00 |
|
Serhiy Storchaka
|
bc4ded9537
|
Issue #24103: Fixed possible use after free in ElementTree.XMLPullParser.
|
2015-12-24 11:51:57 +02:00 |
|
Serhiy Storchaka
|
060ed718ce
|
Issue #25869: Optimized deepcopying ElementTree; it is now 20 times faster.
|
2015-12-21 12:57:27 +02:00 |
|
Serhiy Storchaka
|
22adf2ac02
|
Issue #25873: Optimized iterating ElementTree.
Iterating elements Element.iter() is now 40% faster,
iterating text Element.itertext() is now up to 2.5 times faster.
|
2015-12-21 12:43:54 +02:00 |
|
Serhiy Storchaka
|
47a9d59d51
|
Issue #25902: Fixed various refcount issues in ElementTree iteration.
|
2015-12-21 11:11:12 +02:00 |
|
Serhiy Storchaka
|
66c08d90f6
|
Issue #25902: Fixed various refcount issues in ElementTree iteration.
|
2015-12-21 11:09:48 +02:00 |
|
Serhiy Storchaka
|
a9406e77fa
|
Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size.
This allows sys.getsize() to work correctly with their subclasses with
__slots__ defined.
|
2015-12-19 20:07:11 +02:00 |
|
Serhiy Storchaka
|
5c4064e8bd
|
Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size.
This allows sys.getsize() to work correctly with their subclasses with
__slots__ defined.
|
2015-12-19 20:05:25 +02:00 |
|
Serhiy Storchaka
|
36ff997988
|
Issue #25638: Optimized ElementTree parsing; it is now 10% faster.
|
2015-12-10 09:51:53 +02:00 |
|