index
:
cpython.git
2.7
3.3
3.4
3.5
3.6
benjamin-clang
benjamin-iteration-torture
buildbot-custom
master
https://github.com/python/cpython.git
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Objects
/
unicodeobject.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Issue #14624: UTF-16 decoding is now 3x to 4x faster on various inputs.
Antoine Pitrou
2012-05-15
1
-198/+79
*
Silence VS 2010 signed/unsigned warnings.
Martin v. Löwis
2012-05-15
1
-2/+5
*
Fix refleaks introduced by 83da67651687.
Antoine Pitrou
2012-05-12
1
-2/+8
*
Fix logic error introduced by 83da67651687.
Antoine Pitrou
2012-05-12
1
-2/+2
*
simplify by shortcutting when the kind of the needle is larger than the haystack
Benjamin Peterson
2012-05-11
1
-21/+11
*
Issue #14738: Speed-up UTF-8 decoding on non-ASCII data. Patch by Serhiy Sto...
Antoine Pitrou
2012-05-10
1
-474/+165
*
Rename unicode_write_t structure and its methods to "_PyUnicodeWriter"
Victor Stinner
2012-05-09
1
-16/+16
*
Issue #14744: Inline unicode_writer_write_char() and unicode_write_str()
Victor Stinner
2012-05-09
1
-66/+53
*
unicode_writer_finish() checks string consistency
Victor Stinner
2012-05-09
1
-0/+1
*
Backout ab500b297900: the check for integer overflow is wrong
Victor Stinner
2012-05-07
1
-4/+2
*
Issue #14716: Change integer overflow check in unicode_writer_prepare()
Victor Stinner
2012-05-07
1
-2/+4
*
Close #14716: str.format() now uses the new "unicode writer" API instead of the
Victor Stinner
2012-05-07
1
-129/+129
*
Issue #14700: Fix two broken and undefined-behaviour-inducing overflow checks...
Mark Dickinson
2012-05-07
1
-2/+2
*
unicode_writer: don't force inline when it is not necessary
Victor Stinner
2012-05-03
1
-3/+3
*
if the kind of the string to count is larger than the string to search, short...
Benjamin Peterson
2012-05-03
1
-10/+3
*
unicode_writer: add finish() method and assertions to write_str() method
Victor Stinner
2012-05-03
1
-13/+33
*
Issue #14687: Remove redundant length attribute of unicode_write_t
Victor Stinner
2012-05-03
1
-12/+8
*
Issue #14687: Cleanup unicode_writer_prepare()
Victor Stinner
2012-05-03
1
-23/+19
*
Issue #14687: str%tuple now uses an optimistic "unicode writer" instead of an
Victor Stinner
2012-05-03
1
-100/+166
*
Issue #14624, #14687: Optimize unicode_widen()
Victor Stinner
2012-05-03
1
-7/+9
*
Remove buggy assertion in PyUnicode_Substring()
Victor Stinner
2012-05-03
1
-2/+2
*
Fix PyUnicode_Substring() for start >= length and start > end
Victor Stinner
2012-05-03
1
-6/+8
*
Unicode: optimize creating of 1-character strings
Victor Stinner
2012-05-03
1
-8/+50
*
Issue #14687: Optimize str%tuple for the "%(name)s" syntax
Victor Stinner
2012-05-02
1
-2/+3
*
unicodeobject.c: Add MAX_MAXCHAR() macro to (micro-)optimize the computation
Victor Stinner
2012-05-01
1
-48/+49
*
Issue #14687: Cleanup PyUnicode_Format()
Victor Stinner
2012-05-01
1
-2/+4
*
Issue #14687: Optimize str%args
Victor Stinner
2012-05-01
1
-2/+2
*
Issue #14687: Avoid an useless duplicated string in PyUnicode_Format()
Victor Stinner
2012-04-30
1
-11/+7
*
Issue #14687: Cleanup PyUnicode_Format()
Victor Stinner
2012-04-30
1
-54/+28
*
Fix my previous commit: bool is a long, restore the specical case for bool
Victor Stinner
2012-04-27
1
-1/+4
*
Simplify and optimize formatlong()
Victor Stinner
2012-04-27
1
-7/+128
*
Optimize _PyUnicode_FindMaxChar() find pure ASCII strings
Victor Stinner
2012-04-27
1
-0/+3
*
Check newly created consistency using _PyUnicode_CheckConsistency(str, 1)
Victor Stinner
2012-04-27
1
-10/+17
*
_PyUnicode_CheckConsistency() ensures that the unicode string ends with a
Victor Stinner
2012-04-25
1
-2/+6
*
make pointer arith c89
Benjamin Peterson
2012-04-24
1
-2/+2
*
use correct base ptr
Benjamin Peterson
2012-04-23
1
-1/+2
*
simplify and reformat
Benjamin Peterson
2012-04-23
1
-9/+11
*
Close #14648: Compute correctly maxchar in str.format() for substrin
Victor Stinner
2012-04-23
1
-0/+31
*
merge 3.2 (#14509)
Benjamin Peterson
2012-04-09
1
-0/+2
|
\
|
*
merge 3.1 (#14509)
Benjamin Peterson
2012-04-09
1
-0/+2
|
|
\
|
|
*
fix build without Py_DEBUG and DNDEBUG (closes #14509)
Benjamin Peterson
2012-04-09
1
-0/+2
*
|
|
Close #14249: Use bit shifts instead of an union, it's more efficient.
Victor Stinner
2012-04-05
1
-27/+34
*
|
|
Close #14249: Use an union instead of a long to short pointer to avoid aliasing
Victor Stinner
2012-04-05
1
-19/+25
*
|
|
Rename _PyIter_GetBuiltin to _PyObject_GetBuiltin, and do not include it in t...
Antoine Pitrou
2012-04-04
1
-2/+2
*
|
|
Issue #14288: Serialization support for builtin iterators.
Kristján Valur Jónsson
2012-04-03
1
-0/+34
*
|
|
grammar
Benjamin Peterson
2012-03-26
1
-1/+1
*
|
|
merge 3.2
Benjamin Peterson
2012-03-26
1
-4/+0
|
\
\
\
|
|
/
/
|
*
|
kill this terribly outdated comment
Benjamin Peterson
2012-03-26
1
-4/+0
*
|
|
Remove an unused variable
Victor Stinner
2012-03-06
1
-1/+0
*
|
|
Close #14085: remove assertions from PyUnicode_WRITE macro
Victor Stinner
2012-03-04
1
-1/+10
[next]