cpython/Objects
Victor Stinner c3cec7868b Add asciilib: similar to ucs1, ucs2 and ucs4 library, but specialized to ASCII
ucs1, ucs2 and ucs4 libraries have to scan created substring to find the
maximum character, whereas it is not need to ASCII strings. Because ASCII
strings are common, it is useful to optimize ASCII.
2011-10-05 21:24:08 +02:00
..
stringlib Add asciilib: similar to ucs1, ucs2 and ucs4 library, but specialized to ASCII 2011-10-05 21:24:08 +02:00
abstract.c Implement PEP 393. 2011-09-28 07:41:54 +02:00
boolobject.c Recorded merge of revisions 81032 via svnmerge from 2010-05-09 16:14:21 +00:00
bytearrayobject.c Fix hex_digit_to_int() prototype: expect Py_UCS4, not Py_UNICODE 2011-09-29 04:02:13 +02:00
bytes_methods.c Fix closes Issue12385 - Clarify maketrans method docstring for bytes and bytearray object. 2011-06-27 09:06:45 -07:00
bytesobject.c Fix hex_digit_to_int() prototype: expect Py_UCS4, not Py_UNICODE 2011-09-29 04:02:13 +02:00
capsule.c Issue #2443: Added a new macro, Py_VA_COPY, which is equivalent to C99 2010-08-11 17:31:17 +00:00
cellobject.c Recorded merge of revisions 81032 via svnmerge from 2010-05-09 16:14:21 +00:00
classobject.c Replace Py_NotImplemented returns with the macro form Py_RETURN_NOTIMPLEMENTED. 2011-08-10 20:28:54 -05:00
codeobject.c Implement PEP 393. 2011-09-28 07:41:54 +02:00
complexobject.c Implement PEP 393. 2011-09-28 07:41:54 +02:00
descrobject.c make sure to initialize the method wrapper type 2011-09-01 16:32:31 -04:00
dictnotes.txt Merged revisions 53623-53858 via svnmerge from 2007-02-23 15:07:44 +00:00
dictobject.c Implement PEP 393. 2011-09-28 07:41:54 +02:00
enumobject.c Merged revisions 81465-81466,81468,81679,81735,81760,81868,82183 via svnmerge from 2010-06-27 21:45:24 +00:00
exceptions.c Fix my_basename(): make the string ready 2011-10-05 20:14:23 +02:00
fileobject.c Implement PEP 393. 2011-09-28 07:41:54 +02:00
floatobject.c Implement PEP 393. 2011-09-28 07:41:54 +02:00
frameobject.c Issue #9089: Remove references to intobject.c and intobject.h from comments. 2010-06-27 18:19:09 +00:00
funcobject.c Merge branches/pep-0384. 2010-12-03 20:14:31 +00:00
genobject.c Issue #12791: Break reference cycles early when a generator exits with an exception. 2011-08-20 14:18:25 +02:00
iterobject.c Fix nit (sentinel on lhs of comparison). 2010-08-07 05:54:08 +00:00
listobject.c Issue #1621: Fix undefined behaviour from signed overflow in datetime module hashes, array and list iterations, and get_integer (stringlib/string_format.h) 2011-09-25 15:34:32 +01:00
listsort.txt Merged revisions 74613,74615,74619-74620,74622 via svnmerge from 2009-09-01 08:13:16 +00:00
lnotab_notes.txt Merged revisions 72487-72488,72879 via svnmerge from 2009-07-21 04:30:03 +00:00
longobject.c Use the new Py_ARRAY_LENGTH macro 2011-09-29 00:42:28 +02:00
memoryobject.c Replace Py_NotImplemented returns with the macro form Py_RETURN_NOTIMPLEMENTED. 2011-08-10 20:28:54 -05:00
methodobject.c Replace Py_NotImplemented returns with the macro form Py_RETURN_NOTIMPLEMENTED. 2011-08-10 20:28:54 -05:00
moduleobject.c Implement PEP 393. 2011-09-28 07:41:54 +02:00
object.c Implement PEP 393. 2011-09-28 07:41:54 +02:00
obmalloc.c Issue #11849: Make it more likely for the system allocator to release 2011-05-03 18:18:59 +02:00
rangeobject.c #11845: Fix typo in rangeobject.c that caused a crash in compute_slice_indices. Patch by Daniel Urban. 2011-04-15 08:15:40 +03:00
setobject.c Implement PEP 393. 2011-09-28 07:41:54 +02:00
sliceobject.c Replace Py_NotImplemented returns with the macro form Py_RETURN_NOTIMPLEMENTED. 2011-08-10 20:28:54 -05:00
structseq.c Merge branches/pep-0384. 2010-12-03 20:14:31 +00:00
tupleobject.c Issue #1621: Fix undefined behaviour in bytes.__hash__, str.__hash__, tuple.__hash__, frozenset.__hash__ and set indexing operations. 2011-09-24 18:18:40 +01:00
typeobject.c Use the new Py_ARRAY_LENGTH macro 2011-09-29 00:42:28 +02:00
typeslots.inc remove __version__s dependent on subversion keyword expansion (closes #12221) 2011-05-31 20:52:17 -05:00
typeslots.py remove __version__s dependent on subversion keyword expansion (closes #12221) 2011-05-31 20:52:17 -05:00
unicodectype.c Remove redundant includes of headers that are already included by Python.h. 2010-11-30 09:41:01 +00:00
unicodeobject.c Add asciilib: similar to ucs1, ucs2 and ucs4 library, but specialized to ASCII 2011-10-05 21:24:08 +02:00
unicodetype_db.h Upgrade to Unicode 6.0.0. 2010-10-11 22:42:28 +00:00
uniops.h Implement PEP 393. 2011-09-28 07:41:54 +02:00
weakrefobject.c Replace Py_NotImplemented returns with the macro form Py_RETURN_NOTIMPLEMENTED. 2011-08-10 20:28:54 -05:00