summaryrefslogtreecommitdiffstats
path: root/Objects
Commit message (Expand)AuthorAgeFilesLines
* _PyTuple_Resize: guard against PyTuple_New() returning NULL, using Tim'sThomas Wouters2001-05-291-1/+1
* Cruft cleanup: Removed the unused last_is_sticky argument from the internalTim Peters2001-05-282-6/+5
* _PyTuple_Resize: take into account the empty tuple. There can be only one.Thomas Wouters2001-05-281-2/+11
* Implement an old idea of Christian Tismer's: use polynomial divisionTim Peters2001-05-271-18/+72
* Change list.extend() error msgs and NEWS to reflect that list.extend()Tim Peters2001-05-261-2/+2
* Cruft cleanup: removed the #ifdef'ery in support of compiling to allowTim Peters2001-05-261-18/+4
* roundupsize() and friends: fiddle over-allocation strategy for listTim Peters2001-05-261-8/+31
* Patch #424335: Implement string_richcompare, remove string_compare.Martin v. Löwis2001-05-242-16/+80
* dictresize(): Rebuild small tables if there are any dummies, not just ifTim Peters2001-05-241-7/+11
* Jack Jansen hit a bug in the new dict code, reported on python-dev.Tim Peters2001-05-231-9/+28
* Remove unused variable.Fred Drake2001-05-221-1/+0
* SF patch #425242: Patch which "inlines" small dictionaries.Tim Peters2001-05-221-81/+145
* file_getiter(): make iter(file) be equivalent to file.xreadlines().Guido van Rossum2001-05-221-12/+3
* init_name_op(): add (void) to the argument list to make it a validGuido van Rossum2001-05-221-1/+1
* This patch changes the behaviour of the UTF-16 codec family. Only theMarc-André Lemburg2001-05-211-17/+25
* Bugfix candidate.Tim Peters2001-05-191-2/+3
* Speed dictresize by collapsing its two passes into one; the reason givenTim Peters2001-05-171-8/+9
* Speed tuple comparisons in two ways:Tim Peters2001-05-151-22/+23
* This patch changes the way the string .encode() method works slightlyMarc-André Lemburg2001-05-151-20/+90
* Aggressive reordering of dict comparisons. In case of collision, it standsTim Peters2001-05-131-30/+21
* Get rid of the superstitious "~" in dict hashing's "i = (~hash) & mask".Tim Peters2001-05-131-10/+2
* Repair "module has no attribute xxx" error msg; bug introduced whenTim Peters2001-05-121-1/+1
* Variant of patch #423262: Change module attribute get & setTim Peters2001-05-111-34/+35
* Variant of SF patch 423181Jeremy Hylton2001-05-111-21/+51
* Cosmetic: code under "else" clause was missing indent.Tim Peters2001-05-111-1/+1
* Restore dicts' tp_compare slot, and change dict_richcompare to say itTim Peters2001-05-101-15/+3
* Repair typo in comment.Tim Peters2001-05-101-1/+1
* SF bug #422121 Insecurities in dict comparison.Tim Peters2001-05-101-34/+95
* Heh. I need a break. After this: stropmodule & stringobject were moreTim Peters2001-05-101-8/+6
* Fudge. stropmodule and stringobject both had copies of the buggyTim Peters2001-05-101-32/+41
* SF patch #416247 2.1c1 stringobject: unused vrbl cleanup.Tim Peters2001-05-091-2/+0
* Sheesh -- repair the dodge around "cast isn't an lvalue" complaints toTim Peters2001-05-091-0/+4
* Mark Favas reported that gcc caught me using casts as lvalues. Dodge it.Tim Peters2001-05-091-6/+10
* Ack! Restore the COUNT_ALLOCS one_strings code.Tim Peters2001-05-091-1/+5
* My change to string_item() left an extra reference to each 1-characterTim Peters2001-05-091-4/+3
* Intern 1-character strings as soon as they're created. As-is, they aren'tTim Peters2001-05-081-15/+12
* SF bug #422177: Results from .pyc differs from .pyTim Peters2001-05-081-0/+6
* SF patch #421922: Implement rich comparison for dicts.Tim Peters2001-05-081-2/+72
* SF patch 419176 from MvL; fixed bug 418977Jeremy Hylton2001-05-081-6/+3
* Remove unused variableJeremy Hylton2001-05-081-1/+0
* SF bug #422108 - Error in rich comparisons.Tim Peters2001-05-071-1/+7
* Reimplement PySequence_Contains() and instance_contains(), so they workTim Peters2001-05-052-58/+50
* Generalize PySequence_Count() (operator.countOf) to work with iterators.Tim Peters2001-05-051-13/+31
* Make 'x in y' and 'x not in y' (PySequence_Contains) play nice w/ iterators.Tim Peters2001-05-052-29/+35
* Make unicode.join() work nice with iterators. This also required a changeTim Peters2001-05-052-12/+23
* Fix a tiny and unlikely memory leak. Was there before too, and actuallyTim Peters2001-05-051-1/+3
* Generalize tuple() to work nicely with iterators.Tim Peters2001-05-051-40/+47
* Make PyIter_Next() a little smarter (wrt its knowledge of iteratorTim Peters2001-05-051-11/+16
* The weakref support in PyObject_InitVar() as well; this should have come outFred Drake2001-05-031-4/+0
* Remove unnecessary intialization for the case of weakly-referencable objects;Fred Drake2001-05-031-4/+0