summaryrefslogtreecommitdiffstats
path: root/Objects/bytesobject.c
Commit message (Expand)AuthorAgeFilesLines
* Optimize bytes.replace(b'', b'.')Victor Stinner2016-03-211-9/+19
* Issue #25923: Added more const qualifiers to signatures of static and private...Serhiy Storchaka2015-12-251-1/+1
* Issue #20440: Massive replacing unsafe attribute setting code with specialSerhiy Storchaka2015-12-241-2/+1
|\
| * Issue #20440: Massive replacing unsafe attribute setting code with specialSerhiy Storchaka2015-12-241-2/+1
* | Issue #25766: Special method __bytes__() now works in str subclasses.Serhiy Storchaka2015-12-201-6/+12
|\ \ | |/
| * Issue #25766: Special method __bytes__() now works in str subclasses.Serhiy Storchaka2015-12-201-6/+12
* | Issue #24731: Fixed crash on converting objects with special methodsSerhiy Storchaka2015-11-251-4/+4
|\ \ | |/
| * Issue #24731: Fixed crash on converting objects with special methodsSerhiy Storchaka2015-11-251-4/+4
| |\
| | * Issue #24731: Fixed crash on converting objects with special methodsSerhiy Storchaka2015-11-251-4/+4
* | | Issue #24821: Refactor STRINGLIB(fastsearch_memchr_1char) and split it onSerhiy Storchaka2015-11-141-10/+9
* | | Use _PyBytesWriter in _PyBytes_FromIterator()Victor Stinner2015-10-141-19/+18
* | | Add _PyBytesWriter_Resize() functionVictor Stinner2015-10-141-18/+30
* | | Factorize _PyBytes_FromList() and _PyBytes_FromTuple() code using a C macroVictor Stinner2015-10-141-54/+35
* | | Split PyBytes_FromObject() into subfunctionsVictor Stinner2015-10-141-71/+114
* | | Modify _PyBytes_DecodeEscapeRecode() to use _PyBytesAPIVictor Stinner2015-10-141-58/+73
* | | _PyBytesWriter_Alloc(): only use 10 bytes of the small buffer in debug mode toVictor Stinner2015-10-141-1/+13
* | | Optimize bytes.fromhex() and bytearray.fromhex()Victor Stinner2015-10-141-52/+76
* | | Optimize bytearray % argsVictor Stinner2015-10-141-18/+23
* | | Add use_bytearray attribute to _PyBytesWriterVictor Stinner2015-10-141-28/+65
* | | Rewrite PyBytes_FromFormatV() using _PyBytesWriter APIVictor Stinner2015-10-131-171/+165
* | | Fix compilation error in _PyBytesWriter_WriteBytes() on WindowsVictor Stinner2015-10-121-1/+3
* | | Writer APIs: use empty string singletonsVictor Stinner2015-10-121-9/+14
* | | Relax _PyBytesWriter APIVictor Stinner2015-10-121-8/+7
* | | Issue #25349: Add fast path for b'%c' % intVictor Stinner2015-10-091-10/+15
* | | Issue #25349: Optimize bytes % intVictor Stinner2015-10-091-0/+36
* | | Add _PyBytesWriter_WriteBytes() to factorize the codeVictor Stinner2015-10-091-0/+14
* | | _PyBytesWriter: simplify code to avoid "prealloc" parametersVictor Stinner2015-10-091-9/+7
* | | _PyBytesWriter: rename size attribute to min_sizeVictor Stinner2015-10-091-7/+7
* | | Issue #25349: Optimize bytes % args using the new private _PyBytesWriter APIVictor Stinner2015-10-091-59/+128
* | | Issue #25318: cleanup code _PyBytesWriterVictor Stinner2015-10-091-17/+17
* | | Issue #25318: Fix compilation errorVictor Stinner2015-10-091-1/+1
* | | Issue #25318: Move _PyBytesWriter to bytesobject.cVictor Stinner2015-10-081-0/+193
|/ /
* | Issue #23573: Restored optimization of bytes.rfind() and bytearray.rfind()Serhiy Storchaka2015-07-201-3/+7
* | Issue #24115: Update uses of PyObject_IsTrue(), PyObject_Not(),Serhiy Storchaka2015-05-301-11/+22
|\ \ | |/
| * Issue #24115: Update uses of PyObject_IsTrue(), PyObject_Not(),Serhiy Storchaka2015-05-301-7/+13
* | Specify default values of semantic booleans in Argument Clinic generated sign...Serhiy Storchaka2015-05-301-2/+2
* | Implements issue #9951: Adds a hex() method to bytes, bytearray, & memoryview.Gregory P. Smith2015-04-251-0/+16
* | Remove local dead code. In both blocks dir is always greater 0.Christian Heimes2015-04-181-2/+1
* | Issue #23944: Argument Clinic now wraps long impl prototypes at column 78.Larry Hastings2015-04-141-6/+9
* | Issue #23501: Argumen Clinic now generates code into separate files by default.Serhiy Storchaka2015-04-031-506/+16
* | Issue #23466: Raised OverflowError if %c argument is out of range.Serhiy Storchaka2015-04-031-3/+8
* | Issue #23466: %c, %o, %x, and %X in bytes formatting now raise TypeError onSerhiy Storchaka2015-03-301-26/+55
* | Issue #23573: Fix bytes.rfind() and bytearray.rfind() on WindowsVictor Stinner2015-03-251-1/+2
* | Issue #23573: Increased performance of string search operations (str.find,Serhiy Storchaka2015-03-241-9/+24
* | Issue #23681: The -b option now affects comparisons of bytes with int.Serhiy Storchaka2015-03-201-8/+17
* | Close issue23467: add %r compatibility to bytes and bytearrayEthan Furman2015-03-111-0/+2
* | Issue #23629: Fix the default __sizeof__ implementation for variable-sized ob...Antoine Pitrou2015-03-101-37/+0
|\ \ | |/
| * Issue #23629: Fix the default __sizeof__ implementation for variable-sized ob...Antoine Pitrou2015-03-101-14/+0
* | Issue #23450: Fixed possible integer overflows.Serhiy Storchaka2015-02-161-1/+1
* | Issue #23383: Cleaned up bytes formatting.Serhiy Storchaka2015-02-101-140/+51