diff options
author | Victor Stinner <vstinner@wyplay.com> | 2011-10-05 14:01:42 +0200 |
---|---|---|
committer | Victor Stinner <vstinner@wyplay.com> | 2011-10-05 14:01:42 +0200 |
commit | b9275c104e50361fe3a785126e5ecad24d319a7a (patch) | |
tree | d901fac5c205332619a42c186063dd269261aedd /Python/getcompiler.c | |
parent | 702c7343957ec4369e89e738fdd157a435f2461f (diff) | |
download | cpython-git-b9275c104e50361fe3a785126e5ecad24d319a7a.tar.gz |
Speedup str[a:b] and PyUnicode_FromKindAndData
* str[a:b] doesn't scan the string for the maximum character if the string
is ascii only
* PyUnicode_FromKindAndData() stops if we are sure that we cannot use a
shorter character type. For example, _PyUnicode_FromUCS1() stops if we
have at least one character in range U+0080-U+00FF
Diffstat (limited to 'Python/getcompiler.c')
0 files changed, 0 insertions, 0 deletions