- 07 Eki, 2012 2 kayıt (commit)
-
-
R David Murray yazdı
-
R David Murray yazdı
-
- 06 Eki, 2012 38 kayıt (commit)
-
-
R David Murray yazdı
-
R David Murray yazdı
-
R David Murray yazdı
-
R David Murray yazdı
-
R David Murray yazdı
-
R David Murray yazdı
-
R David Murray yazdı
-
Victor Stinner yazdı
Skip the "0" instead of parsing it twice: detect zero padding and then parsed as a digit of the width.
-
Victor Stinner yazdı
on the heap to format numbers.
-
Victor Stinner yazdı
'%c' is not in the range(0x110000).
-
Victor Stinner yazdı
width and precision
-
Victor Stinner yazdı
* Simplify the code: replace 4 steps with one unique step using the _PyUnicodeWriter API. PyUnicode_Format() has the same design. It avoids to store intermediate results which require to allocate an array of pointers on the heap. * Use the _PyUnicodeWriter API for speed (and its convinient API): overallocate the buffer to reduce the number of "realloc()" * Implement "width" and "precision" in Python, don't rely on sprintf(). It avoids to need of a temporary buffer allocated on the heap: only use a small buffer allocated in the stack. * Add _PyUnicodeWriter_WriteCstr() function * Split PyUnicode_FromFormatV() into two functions: add unicode_fromformat_arg(). * Inline parse_format_flags(): the format of an argument is now only parsed once, it's no more needed to have a subfunction. * Optimize PyUnicode_FromFormatV() for characters between two "%" arguments: search the next "%" and copy the substring in one chunk, instead of copying character per character.
-
Georg Brandl yazdı
-
Georg Brandl yazdı
-
R David Murray yazdı
-
R David Murray yazdı
-
R David Murray yazdı
-
R David Murray yazdı
-
R David Murray yazdı
It is unfortunate that the '_' names were not kept as aliases, and that RLock was not also converted to a class, but it is now too late to change either of those things for 3.3.
-
R David Murray yazdı
It is unfortunate that the '_' names were not kept as aliases, and that RLock was not also converted to a class, but it is now too late to change either of those things for 3.3.
-
Mark Dickinson yazdı
-
Mark Dickinson yazdı
-
Mark Dickinson yazdı
-
Mark Dickinson yazdı
Issue #16096: Fix several occurrences of potential signed integer overflow. Thanks Serhiy Storchaka.
-
Andrew Svetlov yazdı
-
Andrew Svetlov yazdı
-
Andrew Svetlov yazdı
-
Andrew Svetlov yazdı
-
Christian Heimes yazdı
-
Christian Heimes yazdı
-
Christian Heimes yazdı
-
Andrew Svetlov yazdı
Patch by Serhiy Storchaka.
-
Andrew Svetlov yazdı
Patch by Serhiy Storchaka.
-
Andrew Svetlov yazdı
Patch by Serhiy Storchaka.
-
Andrew Svetlov yazdı
Patch by Berker Peksag.
-
Christian Heimes yazdı
-
Christian Heimes yazdı
-
Armin Ronacher yazdı
-