cpython/Objects
Guido van Rossum 89d8c60d04 Switch dict lookup around to optimizing for unicode.
For now, unicode_eq() is static inside dictobject.c;
eventually we may have to move it into unicodeobject.c,
so as to support the same hacks from setobject.c.

None of this seems to affect performance much, but it's still the
right thing to do.
2007-09-18 17:26:56 +00:00
..
stringlib Simplified recursion logic. Modified variable name to match string.Formatter. 2007-09-05 02:02:43 +00:00
abstract.c Fixing the spelling of "writeable" to "writable", particularly PyBUF_WRITEABLE. 2007-09-17 17:55:36 +00:00
boolobject.c Kill all uses and definitions of tp_print under Objects/. (Others will follow.) 2007-08-07 19:51:00 +00:00
bufferobject.c Remove the simple slicing API. All slicing is now done with slice objects. 2007-08-30 22:57:53 +00:00
bytesobject.c Bug # 1125 (my code). 2007-09-10 16:53:45 +00:00
cellobject.c Merged revisions 56467-56482 via svnmerge from 2007-07-21 17:22:18 +00:00
classobject.c Merged revisions 56467-56482 via svnmerge from 2007-07-21 17:22:18 +00:00
cobject.c Merged revisions 56467-56482 via svnmerge from 2007-07-21 17:22:18 +00:00
codeobject.c Ensure that code object names (co_name) are unicode. 2007-08-24 23:12:06 +00:00
complexobject.c Use unicode and remove support for some uses of str8. 2007-08-26 04:51:10 +00:00
descrobject.c Use unicode 2007-08-25 07:41:59 +00:00
dictnotes.txt Merged revisions 53623-53858 via svnmerge from 2007-02-23 15:07:44 +00:00
dictobject.c Switch dict lookup around to optimizing for unicode. 2007-09-18 17:26:56 +00:00
enumobject.c Merged revisions 56467-56482 via svnmerge from 2007-07-21 17:22:18 +00:00
exceptions.c Merged revisions 57778-58052 via svnmerge from 2007-09-08 17:39:28 +00:00
fileobject.c Kill execfile(), use exec() instead 2007-08-12 00:43:29 +00:00
floatobject.c Check in some documentation tweaks for PEP 3141, add some tests, and implement 2007-09-07 15:15:49 +00:00
frameobject.c Merged revisions 56492-56752 via svnmerge from 2007-08-05 15:29:28 +00:00
funcobject.c Use unicode and stop supporting str8 2007-08-26 03:56:04 +00:00
genobject.c Merged revisions 56492-56752 via svnmerge from 2007-08-05 15:29:28 +00:00
iterobject.c Merged revisions 56467-56482 via svnmerge from 2007-07-21 17:22:18 +00:00
listobject.c Remove the simple slicing API. All slicing is now done with slice objects. 2007-08-30 22:57:53 +00:00
listsort.txt Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
longobject.c Drop convert_binop. 2007-09-10 07:59:54 +00:00
memoryobject.c Fixing the spelling of "writeable" to "writable", particularly PyBUF_WRITEABLE. 2007-09-17 17:55:36 +00:00
methodobject.c Get rid of METH_OLDARGS. 2007-09-01 13:59:50 +00:00
moduleobject.c Use unicode and remove support for some uses of str8. 2007-08-26 04:51:10 +00:00
object.c Use unicode and remove support for some uses of str8. 2007-08-26 04:19:43 +00:00
obmalloc.c Merged revisions 56467-56482 via svnmerge from 2007-07-21 17:22:18 +00:00
rangeobject.c Merged revisions 56467-56482 via svnmerge from 2007-07-21 17:22:18 +00:00
setobject.c Patch by Keir Mierle so that sets can be compared to other objects that know 2007-08-23 23:57:24 +00:00
sliceobject.c Remove checking redundantly for checks of PyInt and PyLong. 2007-08-31 04:32:55 +00:00
stringobject.c Remove the simple slicing API. All slicing is now done with slice objects. 2007-08-30 22:57:53 +00:00
structseq.c Remove the simple slicing API. All slicing is now done with slice objects. 2007-08-30 22:57:53 +00:00
tupleobject.c Remove the simple slicing API. All slicing is now done with slice objects. 2007-08-30 22:57:53 +00:00
typeobject.c Merged revisions 57778-58052 via svnmerge from 2007-09-08 17:39:28 +00:00
unicodectype.c Add XID_Start and XID_Continue properties to unicodectype. 2007-08-14 22:37:03 +00:00
unicodeobject.c Micro optimizations after staring at gprof output for a while. 2007-09-18 04:30:42 +00:00
unicodetype_db.h Add XID_Start and XID_Continue properties to unicodectype. 2007-08-14 22:37:03 +00:00
weakrefobject.c Remove the simple slicing API. All slicing is now done with slice objects. 2007-08-30 22:57:53 +00:00