Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
python
/
cpython3
/
c1b0bfdb04dfd9d5c69a2a514f85213ae9b81f1b
/
Objects
39aba4f
Use the small object allocator for small bytearrays
by Antoine Pitrou
· 13 years ago
31b92a5
Sanitize reference management in the utf-8 encoder
by Antoine Pitrou
· 13 years ago
e92ff05
Issue #13161: fix doc strings of __i*__ operators. Closes #13161
by Eli Bendersky
· 13 years ago
d3baae7
Issue #13161: fix doc strings of __i*__ operators
by Eli Bendersky
· 13 years ago
0290c7a
Fix regression on 2-byte wchar_t systems (Windows)
by Antoine Pitrou
· 13 years ago
44c6aff
Avoid crashing because of an unaligned word access
by Antoine Pitrou
· 13 years ago
de20b0b
Issue #13149: Speed up append-only StringIO objects.
by Antoine Pitrou
· 13 years ago
9f4b1e9
Fix and deprecated the unicode_internal codec
by Victor Stinner
· 13 years ago
24729f3
Prefer Py_UCS4 or wchar_t over Py_UNICODE
by Victor Stinner
· 13 years ago
ebf3ba8
PyUnicode_DecodeCharmap() uses the new Unicode API
by Victor Stinner
· 13 years ago
a98b28c
Avoid PyUnicode_AS_UNICODE in the UTF-8 encoder
by Victor Stinner
· 13 years ago
3326cb6
Fix "unicode_escape" encoder
by Victor Stinner
· 13 years ago
0e36826
Fix UTF-7 encoder on Windows
by Victor Stinner
· 13 years ago
1db7c13
Port encoders from Py_UNICODE API to unicode object API.
by Martin v. Löwis
· 13 years ago
62aa4d0
Strip trailing spaces
by Victor Stinner
· 13 years ago
0a045ef
Fix a compiler warning: use unsiged for maxchar in unicode_widen()
by Victor Stinner
· 13 years ago
596a6c4
Fix the code page decoder
by Victor Stinner
· 13 years ago
a8f63c0
Fix missing goto
by Antoine Pitrou
· 13 years ago
d10759f
Make _PyUnicode_FromId return borrowed references.
by Martin v. Löwis
· 13 years ago
e9b11c1
Change decoders to use Unicode API instead of Py_UNICODE.
by Martin v. Löwis
· 13 years ago
9589ab1
Revert "Accept None as start and stop parameters for list.index() and tuple.index()"
by Petri Lehtinen
· 13 years ago
ebfaabd
Revert "Accept None as start and stop parameters for list.index() and tuple.index()"
by Petri Lehtinen
· 13 years ago
864741b
Issue #13350: Replace most usages of PyUnicode_Format by PyUnicode_FromFormat.
by Amaury Forgeot d'Arc
· 13 years ago
8e9f6c4
Accept None as start and stop parameters for list.index() and tuple.index().
by Petri Lehtinen
· 13 years ago
c2f0a46
Accept None as start and stop parameters for list.index() and tuple.index()
by Petri Lehtinen
· 13 years ago
878ce38
add introspection to range objects (closes #9896)
by Benjamin Peterson
· 13 years ago
e30c0a1
Fix gdb/libpython.py for not ready Unicode strings
by Victor Stinner
· 13 years ago
2fc507f
Replace tabs by spaces
by Victor Stinner
· 13 years ago
12be46c
Drop Py_UNICODE based encode exceptions.
by Martin v. Löwis
· 13 years ago
3d32519
Port code page codec to Unicode API.
by Martin v. Löwis
· 13 years ago
b09af03
Port error handlers from Py_UNICODE indexing to code point indexing.
by Martin v. Löwis
· 13 years ago
fcd9653
Fix a compiler warning in unicode_encode_ucs1()
by Victor Stinner
· 13 years ago
fc026c9
Fix PyUnicode_EncodeCharmap()
by Victor Stinner
· 13 years ago
7931d9a
Replace PyUnicodeObject type by PyObject
by Victor Stinner
· 13 years ago
76a31a6
Cleanup decode_code_page_stateful() and encode_code_page()
by Victor Stinner
· 13 years ago
7581cef
Adapt the code page encoder to the new unicode_encode_call_errorhandler()
by Victor Stinner
· 13 years ago
2787ea4
Fix a compile error (apparently Windows only) introduced in 295fdfd4f422
by Brian Curtin
· 13 years ago
23e275b
Port UCS1 and charmap codecs to new API.
by Martin v. Löwis
· 13 years ago
9e81668
Introduce PyObject* API for raising encode errors.
by Martin v. Löwis
· 13 years ago
2b50a01
remove unused variable
by Benjamin Peterson
· 13 years ago
e0aa803
Fix the return value of set_discard (issue #10519)
by Petri Lehtinen
· 13 years ago
5acc27e
Avoid unnecessary recursive function calls (closes #10519)
by Petri Lehtinen
· 13 years ago
a94200e
Issue #13018: Fix reference leaks in error paths in dictobject.c.
by Petri Lehtinen
· 13 years ago
de31b19
Issue 1294232: Fix errors in metaclass calculation affecting some cases of metaclass inheritance. Patch by Daniel Urban.
by Nick Coghlan
· 13 years ago
9d9141f
adjust braces a bit
by Benjamin Peterson
· 13 years ago
551ba20
Issue #13188: When called without an explicit traceback argument,
by Antoine Pitrou
· 13 years ago
2963fe0
plug possible refleak (closes #13199)
by Benjamin Peterson
· 13 years ago
0d3072e
Drop Py_UCS4_ functions. Closes #13246.
by Martin v. Löwis
· 13 years ago
1cebc20
merge 3.2
by Benjamin Peterson
· 13 years ago
c34f5c2
Fix the return value of set_discard (issue #10519)
by Petri Lehtinen
· 13 years ago
7c5e34d
Avoid unnecessary recursive function calls (#closes #10519)
by Petri Lehtinen
· 13 years ago
57ffa9d
PyUnicode_AsUnicodeCopy() uses PyUnicode_AsUnicodeAndSize() to get directly the length
by Victor Stinner
· 13 years ago
af9e4b8
Fix PyUnicode_InternImmortal(): PyUnicode_InternInPlace() may changes *p
by Victor Stinner
· 13 years ago
9faa384
Cast directly to unsigned char, instead of using Py_CHARMASK
by Victor Stinner
· 13 years ago
9db1a8b
Replace PyUnicodeObject* by PyObject* where it was irrevelant
by Victor Stinner
· 13 years ago
0d60e87
Fix data variable in _PyUnicode_Dump() for compact ASCII
by Victor Stinner
· 13 years ago
d8e61c34
Remove last references to the removed Unicode free list
by Victor Stinner
· 13 years ago
065836e
PyUnicode_FSDecoder() ensures that the decoded string is ready
by Victor Stinner
· 13 years ago
08a95ca
merge heads
by Petri Lehtinen
· 13 years ago
24bd5ad
Merge 3.2
by Petri Lehtinen
· 13 years ago
8d48b43
Issue #12965: Fix some inaccurate comments in Objects/longobject.c. Thanks Stefan Krah.
by Mark Dickinson
· 13 years ago
3664568
Issue #13201: equality for range objects is now based on equality of the underlying sequences. Thanks Sven Marnach for the patch.
by Mark Dickinson
· 13 years ago
9715d26
Merge issue 1294232 patch from 3.2
by Nick Coghlan
· 13 years ago
dd18d3a
Fix unicode_subtype_new() on debug build
by Victor Stinner
· 13 years ago
f881751
Remove unused variable.
by Ezio Melotti
· 13 years ago
931b8aa
#12753: Add support for Unicode name aliases and named sequences.
by Ezio Melotti
· 13 years ago
ac65d96
Issue #12170: The count(), find(), rfind(), index() and rindex() methods
by Antoine Pitrou
· 13 years ago
dc37ce9
merge 3.2
by Benjamin Peterson
· 13 years ago
6707293
Add consistency check to _PyUnicode_New()
by Victor Stinner
· 13 years ago
3a50e70
Issue #12281: Rewrite the MBCS codec to handle correctly replace and ignore
by Victor Stinner
· 13 years ago
cf28eac
Issue #13188: When called without an explicit traceback argument,
by Antoine Pitrou
· 13 years ago
5b9f4c1
Fix typo
by Antoine Pitrou
· 13 years ago
897d059
merge 3.2 (#13199)
by Benjamin Peterson
· 13 years ago
7a6debe
remove some duplication
by Benjamin Peterson
· 13 years ago
1c67dd9
Port SetAttrString/HasAttrString to SetAttrId/GetAttrId.
by Martin v. Löwis
· 13 years ago
bd928fe
Rename _Py_identifier to _Py_IDENTIFIER.
by Martin v. Löwis
· 13 years ago
f5cff56
Issue #13088: Add shared Py_hexdigits constant to format a number into base 16
by Victor Stinner
· 13 years ago
d1a9cc2
dictviews_or() uses _Py_identifier
by Victor Stinner
· 13 years ago
bfc6d74
Use GetAttrId directly. Proposed by Amaury.
by Martin v. Löwis
· 13 years ago
f0b934b
Reuse the stringlib in findchar(), and make its signature more convenient
by Antoine Pitrou
· 13 years ago
c198d05
Add a comment explaining this heuristic.
by Antoine Pitrou
· 13 years ago
dda339e
Simplify heuristic for when to use memchr
by Antoine Pitrou
· 13 years ago
55c9911
Optimize unicode_subscript() for step != 1 and ascii strings
by Victor Stinner
· 13 years ago
127226b
Don't use PyUnicode_MAX_CHAR_VALUE() macro in Py_MAX()
by Victor Stinner
· 13 years ago
9e7a1bc
Optimize findchar() for PyUnicode_1BYTE_KIND: use memchr and memrchr
by Victor Stinner
· 13 years ago
dd4e2f0
Issue #13155: Optimize finding the optimal character width of an unicode string
by Antoine Pitrou
· 13 years ago
49a0a21
Unicode replace() avoids calling unicode_adjust_maxchar() when it's useless
by Victor Stinner
· 13 years ago
6b4883d
PEP 3151 / issue #12555: reworking the OS and IO exception hierarchy.
by Antoine Pitrou
· 13 years ago
983b143
Backed out changeset 952d91a7d376
by Victor Stinner
· 13 years ago
e55ad2d
Relax condition
by Antoine Pitrou
· 13 years ago
d218bf1
stringlib: Fix STRINGLIB_STR for UCS2/UCS4
by Victor Stinner
· 13 years ago
4e10100
Fix compiler warning in _PyUnicode_FromUCS2()
by Victor Stinner
· 13 years ago
8cc70dc
Fix fastsearch for UCS2 and UCS4
by Victor Stinner
· 13 years ago
950468e
Use _PyUnicode_CONVERT_BYTES() where applicable.
by Antoine Pitrou
· 13 years ago
577db2c
PyUnicode_AsUnicodeCopy() now checks if PyUnicode_AsUnicode() failed
by Victor Stinner
· 13 years ago
c4f281e
Fix misuse of PyUnicode_GET_SIZE, use PyUnicode_GET_LENGTH instead
by Victor Stinner
· 13 years ago
ed2682b
Reuse PyUnicode_Copy() in validate_and_copy_tuple()
by Victor Stinner
· 13 years ago
e459a08
Issue #13136: speed up conversion between different character widths.
by Antoine Pitrou
· 13 years ago
2c3b230
Issue #13134: optimize finding single-character strings using memchr
by Antoine Pitrou
· 13 years ago
2871698
/* Remove unused code. It has been committed out since 2000 (!). */
by Antoine Pitrou
· 13 years ago
Next »