5340 Commits (a4b13d00200053e5985c089af45be34cdbffd1eb)

Author SHA1 Message Date
Victor Stinner 91108f049f Issue #25210: Change error message of do_richcompare() 11 years ago
Serhiy Storchaka 992ec46acc Issue #25406: Fixed a bug in C implementation of OrderedDict.move_to_end() 11 years ago
Victor Stinner c3d2bc19e4 Use _PyBytesWriter in _PyBytes_FromIterator() 11 years ago
Victor Stinner c5c3ba4bec Add _PyBytesWriter_Resize() function 11 years ago
Victor Stinner 3c50ce39bf Factorize _PyBytes_FromList() and _PyBytes_FromTuple() code using a C macro 11 years ago
Victor Stinner f2eafa323b Split PyBytes_FromObject() into subfunctions 11 years ago
Victor Stinner 2ec8063cc9 Modify _PyBytes_DecodeEscapeRecode() to use _PyBytesAPI 11 years ago
Victor Stinner 1285e5c805 Fix compiler warnings (uninitialized variables), false alarms in fact 11 years ago
Victor Stinner f6358a7e4c _PyBytesWriter_Alloc(): only use 10 bytes of the small buffer in debug mode to 11 years ago
Victor Stinner f091033b14 Issue #25401: Remove now unused hex_digit_to_int() function 11 years ago
Victor Stinner 2bf8993db9 Optimize bytes.fromhex() and bytearray.fromhex() 11 years ago
Victor Stinner 772b2b09f2 Optimize bytearray % args 11 years ago
Victor Stinner 661aaccf9d Add use_bytearray attribute to _PyBytesWriter 11 years ago
Victor Stinner 199c9a6f4b Fix long_format_binary() 11 years ago
Victor Stinner 03dab786b2 Rewrite PyBytes_FromFormatV() using _PyBytesWriter API 11 years ago
Victor Stinner 358af13526 Issue #25353: Optimize unicode escape and raw unicode escape encoders to use 11 years ago
Victor Stinner e9aa5950bb Fix compilation error in _PyBytesWriter_WriteBytes() on Windows 11 years ago
Victor Stinner 6c2cdae9e6 Writer APIs: use empty string singletons 11 years ago
Victor Stinner c29e29bed1 Relax _PyBytesWriter API 11 years ago
Serhiy Storchaka 0d554d7ef1 Issue #24164: Objects that need calling ``__new__`` with keyword arguments, 11 years ago
Victor Stinner 0cdad1e2bc Issue #25349: Add fast path for b'%c' % int 11 years ago
Victor Stinner be75b8cf23 Issue #25349: Optimize bytes % int 11 years ago
Victor Stinner 6bd525b656 Optimize error handlers of ASCII and Latin1 encoders when the replacement 11 years ago
Victor Stinner ce179bf6ba Add _PyBytesWriter_WriteBytes() to factorize the code 11 years ago
Victor Stinner ad7715891e _PyBytesWriter: simplify code to avoid "prealloc" parameters 11 years ago
Victor Stinner 53926a1ce2 _PyBytesWriter: rename size attribute to min_size 11 years ago
Victor Stinner fa7762ec06 Issue #25349: Optimize bytes % args using the new private _PyBytesWriter API 11 years ago
Victor Stinner b3653a3458 Issue #25318: cleanup code _PyBytesWriter 11 years ago
Victor Stinner 3fa36ff5e4 Issue #25318: Fix backslashreplace() 11 years ago
Victor Stinner 797485e101 Issue #25318: Avoid sprintf() in backslashreplace() 11 years ago
Victor Stinner b13b97d3b8 Issue #25318: Fix compilation error 11 years ago
Victor Stinner 0016507c16 Issue #25318: Move _PyBytesWriter to bytesobject.c 11 years ago
Victor Stinner e7bf86cd7d Optimize backslashreplace error handler 11 years ago
Victor Stinner fdfbf78114 Issue #25318: Add _PyBytesWriter API 11 years ago
Martin Panter ec1aa5c2a1 More typos in 3.5 documentation and comments 11 years ago
Martin Panter 9955a373a8 Various minor typos in documentation and comments 11 years ago
Benjamin Peterson bd6c41a185 prevent unacceptable bases from becoming bases through multiple inheritance (#24806) 11 years ago
Victor Stinner 74e8fac3c8 Issue #25301: Fix compatibility with ISO C90 11 years ago
Victor Stinner 1d65d9192d Issue #25301: The UTF-8 decoder is now up to 15 times as fast for error 11 years ago
Victor Stinner eb36fdaad8 Fix _PyUnicodeWriter_PrepareKind() 11 years ago
Serhiy Storchaka 28b21e50c8 Issue #24848: Fixed bugs in UTF-7 decoding of misformed data: 11 years ago
Serhiy Storchaka b9d98d532c Issue #24483: C implementation of functools.lru_cache() now calculates key's 11 years ago
Victor Stinner 3222da26fe Make _PyUnicode_TranslateCharmap() symbol private 11 years ago
Victor Stinner 01ada3996b Issue #25267: The UTF-8 encoder is now up to 75 times as fast for error 11 years ago
Victor Stinner 89719e1daf Issue #25182: Fix compilation on Windows 11 years ago
Serhiy Storchaka a59018c7ab Issue #25182: The stdprinter (used as sys.stderr before the io module is 11 years ago
Victor Stinner c3713e9706 Optimize ascii/latin1+surrogateescape encoders 11 years ago
Victor Stinner 0030cd52da Issue #25227: Cleanup unicode_encode_ucs1() error handler 11 years ago
Victor Stinner 54385b206d Issue #24870: revert unwanted change 11 years ago
Victor Stinner 5ebae87628 Issue #25207, #14626: Fix my commit. 11 years ago