Message199451
| Author |
pitrou |
| Recipients |
barry, christian.heimes, kristjan.jonsson, pitrou, vstinner |
| Date |
2013年10月11日.09:15:13 |
| SpamBayes Score |
-1.0 |
| Marked as misclassified |
Yes |
| Message-id |
<1381482914.09.0.241333065996.issue19219@psf.upfronthosting.co.za> |
| In-reply-to |
| Content |
> 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. |
|