summaryrefslogtreecommitdiffstats
path: root/Objects
Commit message (Expand)AuthorAgeFilesLines
* PyLong_{As, From}VoidPtr: cleanup, replacing assumptions in comments withTim Peters2001-06-161-15/+23
* dict_repr: Reuse one of the int vars (minor code simplification).Tim Peters2001-06-161-3/+3
* Reformat decl of new _PyString_Join. Add NEWS blurb about repr() speedup.Tim Peters2001-06-161-1/+2
* SF bug 433228: repr(list) woes when len(list) big.Tim Peters2001-06-164-56/+189
* Change IS_LITTLE_ENDIAN macro -- a little faster now.Tim Peters2001-06-141-1/+1
* Fix a mis-indentation in _PyUnicode_New() that caused me to stare atGuido van Rossum2001-06-141-3/+3
* _PyLong_AsByteArray: simplify the logic for dealing with the most-Tim Peters2001-06-141-11/+13
* PyLong_From{Unsigned,}Long: count the # of digits first, so no more spaceTim Peters2001-06-141-21/+41
* _PyLong_FromByteArray: changed decl of "carry" to match "thisbyte". NoTim Peters2001-06-131-1/+1
* _PyLong_AsByteArray: Don't do the "delicate overflow" check unless it'sTim Peters2001-06-131-9/+18
* _PyLong_AsByteArray: added assert that the input is normalized. This isTim Peters2001-06-131-1/+5
* PyLong_As{Unsigned,}LongLong: fiddled final result casting.Tim Peters2001-06-131-2/+2
* longobject.c:Tim Peters2001-06-131-126/+41
* _PyLong_{As,From}ByteArray: Minor code rearrangement aimed at improvingTim Peters2001-06-121-11/+14
* Fix for bug #432384: Recursion in PyString_AsEncodedString?Marc-André Lemburg2001-06-121-1/+1
* Added q/Q standard (x-platform 8-byte ints) mode in struct module.Tim Peters2001-06-121-6/+19
* Two new private longobject API functions,Tim Peters2001-06-111-0/+213
* Added a missing cast to the hashfunc initializer.Jack Jansen2001-06-101-1/+1
* Patch #424475: Speed-up tp_compare usage, by special-casing the commonMartin v. Löwis2001-06-092-22/+61
* Fixes [ #430986 ] Buglet in PyUnicode_FromUnicode.Marc-André Lemburg2001-06-071-1/+1
* Store the mask instead of the size in dictobjects. The mask is moreTim Peters2001-06-041-23/+29
* lookdict: stop more insane core-dump mutating comparison cases. ShouldTim Peters2001-06-031-6/+31
* lookdict: Reduce obfuscating code duplication with a judicious goto.Tim Peters2001-06-031-25/+21
* Finish the dict->string coredump fix. Need sleep.Tim Peters2001-06-021-1/+1
* Coredumpers from Michael Hudson, mutating dicts while printing orTim Peters2001-06-021-7/+19
* dict_popitem(): Repaired last-second 2.1 comment, which misidentified theTim Peters2001-06-021-5/+8
* New collision resolution scheme: no polynomials, simpler, faster, lessTim Peters2001-06-021-163/+124
* fix bogus indentationJeremy Hylton2001-05-291-1/+1
* _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