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 |
|
Serhiy Storchaka
|
956244bee1
|
Fixed possible leaks in ElementTree parser.
|
2015-12-09 19:45:07 +02:00 |
|
Serhiy Storchaka
|
a29eb08fb9
|
Fixed possible leaks in ElementTree parser.
|
2015-12-09 19:44:30 +02:00 |
|
Serhiy Storchaka
|
9fcbdf480e
|
Fixed possible leak in ElementTree.Element.iter().
|
2015-12-09 11:27:34 +02:00 |
|
Serhiy Storchaka
|
d6a69d8ccb
|
Fixed possible leak in ElementTree.Element.iter().
|
2015-12-09 11:27:07 +02:00 |
|
Serhiy Storchaka
|
9ec5e25f26
|
Issue #25638: Optimized ElementTree.iterparse(); it is now 2x faster.
ElementTree.XMLParser._setevents now accepts any objects with the append
method, not just a list.
|
2015-12-07 02:31:11 +02:00 |
|
Serhiy Storchaka
|
f2fdfe1f88
|
Issue25814: Propagate all errors from custom XML parser handlers
in ElementTree.iterparse().
|
2015-12-06 23:55:05 +02:00 |
|
Serhiy Storchaka
|
7ff276fd2e
|
Issue25814: Propagate all errors from custom XML parser handlers
in ElementTree.iterparse().
|
2015-12-06 23:54:28 +02:00 |
|
Serhiy Storchaka
|
7efaf95934
|
Issue25814: Propagate all errors from custom XML parser handlers
in ElementTree.iterparse().
|
2015-12-06 23:51:44 +02:00 |
|