Message203373
> I'm surprised that this has given such large effect. ;) I hoped only on more clear code.
To be honest, I expected shorter code but worse performances using _PyUnicodeWriter_WriteASCIIString().
dict_repr() was not really super fast: it did call PyUnicode_FromString() at each call to decode ": " and ", " from UTF-8. list_repr() and tuplerepr() kept ", " separator cached in a static variable. This is probably why the code is now faster. |
|
Date |
User |
Action |
Args |
2013-11-19 13:21:33 | vstinner | set | recipients:
+ vstinner, ezio.melotti, python-dev, serhiy.storchaka |
2013-11-19 13:21:33 | vstinner | set | messageid: <1384867293.5.0.0759935611156.issue19646@psf.upfronthosting.co.za> |
2013-11-19 13:21:33 | vstinner | link | issue19646 messages |
2013-11-19 13:21:33 | vstinner | create | |
|