This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author serhiy.storchaka
Recipients brett.cannon, eli.bendersky, pitrou, python-dev, scoder, serhiy.storchaka
Date 2015-12-07.12:18:05
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1449490686.2.0.905407655401.issue25638@psf.upfronthosting.co.za>
In-reply-to
Content
The iterparse benchmark in 3.6 still is 30% slower than in 2.7. The parse benchmark is 70% slower. Hence there are other causes of the slowing down.

One of causes is that in 3.x an empty dict instead of None is passed to start handler as attrib parameter if the start tag has no attributes. This makes parsing parsing about 10% slower.
History
Date User Action Args
2015-12-07 12:18:06serhiy.storchakasetrecipients: + serhiy.storchaka, brett.cannon, pitrou, scoder, eli.bendersky, python-dev
2015-12-07 12:18:06serhiy.storchakasetmessageid: <1449490686.2.0.905407655401.issue25638@psf.upfronthosting.co.za>
2015-12-07 12:18:06serhiy.storchakalinkissue25638 messages
2015-12-07 12:18:05serhiy.storchakacreate