summaryrefslogtreecommitdiffstats
path: root/Objects
Commit message (Expand)AuthorAgeFilesLines
* Apply pre-sizing optimization to a broader class of objects.Raymond Hettinger2004-01-041-8/+4
* Apply tuple/list pre-sizing optimization to a broader class of objects.Raymond Hettinger2004-01-042-9/+5
* Cosmetic fix for wrongly indented tabs with ts=4.Hye-Shik Chang2004-01-031-8/+8
* * Simplify and speedup logic for tp_print.Raymond Hettinger2003-12-311-15/+29
* Fix gcc 3.3 warnings related to Py_UNICODE_WIDE.Hye-Shik Chang2003-12-291-1/+4
* complete backout of listobject.c v2.171Andrew MacIntyre2003-12-281-4/+0
* Revert previous two checkins to repair test failure.Jeremy Hylton2003-12-261-24/+6
* use the correct macro to access list sizeAndrew MacIntyre2003-12-261-1/+1
* Performance of list([]) in 2.3 came up in a thread on comp.lang.python,Andrew MacIntyre2003-12-251-6/+28
* Fix unicode.rsplit()'s bug that ignores separater on the end of string whenHye-Shik Chang2003-12-231-1/+1
* There are places in Python which assume bytes have 8-bits. Formalize that aSkip Montanaro2003-12-221-4/+0
* Fix broken xmlcharrefreplace by rev 2.204.Hye-Shik Chang2003-12-221-3/+3
* SF #859573: Reduce compiler warnings on gcc 3.2 and above.Hye-Shik Chang2003-12-191-1/+14
* Guido grants a Christmas wish:Raymond Hettinger2003-12-171-37/+0
* Speedup set.update by using the override mode for PyDict_Merge().Raymond Hettinger2003-12-151-1/+1
* Add rsplit method for str and unicode builtin types.Hye-Shik Chang2003-12-152-1/+315
* Improve algorithm for set.difference when the input is not a set.Raymond Hettinger2003-12-151-43/+43
* * Refactor set.__contains__()Raymond Hettinger2003-12-131-21/+10
* Refactor set.discard() and set.remove().Raymond Hettinger2003-12-131-31/+22
* Improve argument checking speed.Raymond Hettinger2003-12-131-17/+44
* Use dictionary specific looping idiom where possible.Raymond Hettinger2003-12-131-114/+40
* Simplify previous checkin -- a new function was not needed.Raymond Hettinger2003-12-131-26/+1
* Use PyDict_Contains() instead of PySequence_Contains().Raymond Hettinger2003-12-131-2/+2
* * Added a new method flag, METH_COEXIST.Raymond Hettinger2003-12-135-3/+69
* Fix memory error treatment correctly. Going to dsu_fail causesHye-Shik Chang2003-12-101-1/+1
* Fixes and tests for various "holding pointers when arbitrary Python codeMichael W. Hudson2003-12-041-35/+46
* - Removed FutureWarnings related to hex/oct literals and conversionsGuido van Rossum2003-11-293-64/+50
* Make sure the list.sort's decorate step unwinds itself before returningRaymond Hettinger2003-11-281-2/+9
* Add optional fillchar argument to ljust(), rjust(), and center() string methods.Raymond Hettinger2003-11-262-26/+63
* Expose dict_contains() and PyDict_Contains() with is about 10% fasterRaymond Hettinger2003-11-252-12/+13
* Factor out more duplicate code.Raymond Hettinger2003-11-241-77/+51
* Stop GCC warning about int literal that's so long that it becomes anGuido van Rossum2003-11-241-1/+1
* * Checkin remaining documentationRaymond Hettinger2003-11-241-137/+148
* * Simplify hash function and add test to show effectiveness of the hashRaymond Hettinger2003-11-231-14/+26
* - When method objects have an attribute that can be satisfied eitherGuido van Rossum2003-11-221-28/+30
* Extend temporary hashability to remove() and discard().Raymond Hettinger2003-11-221-11/+52
* Allow temporary hashability for the __contains__ test.Raymond Hettinger2003-11-211-1/+17
* issubset() and issuperset() to work with general iterablesRaymond Hettinger2003-11-211-5/+15
* Three minor performance improvements:Raymond Hettinger2003-11-201-12/+41
* SF bug 839548: Bug in type's GC handling causes segfaults.Tim Peters2003-11-201-4/+30
* Getting rid of all the code inside #ifdef macintosh too.Jack Jansen2003-11-202-5/+1
* Getting rid of code dependent on GUSI or the MetroWerks compiler.Jack Jansen2003-11-191-28/+0
* Getting rid of support for the ancient Apple MPW compiler.Jack Jansen2003-11-191-8/+0
* Implement straightforward suggestions from gcc warnings (remove unusedGuido van Rossum2003-11-181-3/+2
* Use PySequence_Contains() instead of direct access macro.Raymond Hettinger2003-11-181-11/+5
* Various fixups (most suggested by Armin Rigo).Raymond Hettinger2003-11-171-40/+66
* Fix output spacing typoRaymond Hettinger2003-11-161-1/+1
* * Migrate set() and frozenset() from the sandbox.Raymond Hettinger2003-11-161-0/+1073
* subtype_dealloc(): Simplified overly contorted retracking logic. WithTim Peters2003-11-131-6/+5
* subtype_dealloc(): A more complete fix for critical bug 840829 +Tim Peters2003-11-131-6/+19