Message199451
> Why adding ASCII strings, whereas you can add Latin1 (UCS1, U+0000-U+00FF)
> strings?
Reasons:
- most strings in pyc files are pure ASCII (it's like 99% in the stdlib)
- unmarshalling ASCII strings is faster: you can pass 127 to PyUnicode_New without scanning for non-ASCII chars
The aim here is to optimize the common cases. There is no reason to further complicate the code for rare cases. |
|
Date |
User |
Action |
Args |
2013-10-11 09:15:14 | pitrou | set | recipients:
+ pitrou, barry, kristjan.jonsson, vstinner, christian.heimes |
2013-10-11 09:15:14 | pitrou | set | messageid: <1381482914.09.0.241333065996.issue19219@psf.upfronthosting.co.za> |
2013-10-11 09:15:14 | pitrou | link | issue19219 messages |
2013-10-11 09:15:13 | pitrou | create | |
|