| Commit message (Expand) | Author | Age | Files | Lines |
* | int_lshift(): Simplified/sped overflow-checking. | Tim Peters | 2002-08-11 | 1 | -4/+2 |
|
|
* | Use a better check for overflow from a<<b. | Guido van Rossum | 2002-08-11 | 1 | -2/+4 |
|
|
* | Add C API PyUnicode_FromOrdinal() which exposes unichr() at C level. | Marc-André Lemburg | 2002-08-11 | 1 | -1/+55 |
|
|
* | Implement stage B0 of PEP 237: add warnings for operations that | Guido van Rossum | 2002-08-11 | 3 | -3/+41 |
|
|
* | Fixed new typos, added a little info about ~sort versus "hint"s. | Tim Peters | 2002-08-10 | 1 | -4/+10 |
|
|
* | Disallow class assignment completely unless both old and new are heap | Guido van Rossum | 2002-08-10 | 1 | -6/+9 |
|
|
* | 1. Combined the base and length arrays into a single array of structs. | Tim Peters | 2002-08-10 | 2 | -53/+92 |
|
|
* | The samplesort-vs-mergesort #-of-comparisons comparisons were captured | Tim Peters | 2002-08-10 | 1 | -24/+24 |
|
|
* | Add support for the iterator protocol to weakref proxy objects. | Fred Drake | 2002-08-09 | 1 | -38/+64 |
|
|
* | Unicode replace() method with empty pattern argument should fail, like | Guido van Rossum | 2002-08-09 | 1 | -0/+5 |
|
|
* | Only call sq_repeat if the object does not have a nb_multiply slot. One | Neil Schemenauer | 2002-08-09 | 1 | -6/+8 |
|
|
* | Repaired a braino in the description of bad minrun values. | Tim Peters | 2002-08-09 | 1 | -3/+3 |
|
|
* | Major speedup for new-style class creation. Turns out there was some | Guido van Rossum | 2002-08-09 | 1 | -0/+22 |
|
|
* | Moved special case for tuples from iterobject.c to | Raymond Hettinger | 2002-08-09 | 2 | -25/+123 |
|
|
* | Significant speedup in new-style object creation: in slot_tp_new(), | Guido van Rossum | 2002-08-08 | 1 | -1/+8 |
|
|
* | A modest speedup of object deallocation. call_finalizer() did rather | Guido van Rossum | 2002-08-08 | 1 | -66/+70 |
|
|
* | Added info about highwater heap-memory use for the sortperf.py tests; + a | Tim Peters | 2002-08-08 | 1 | -3/+31 |
|
|
* | PyList_Reverse(): This was leaking a reference to Py_None on every call. | Tim Peters | 2002-08-08 | 1 | -1/+4 |
|
|
* | Fix a subtle bug in the trashcan code I added yesterday to | Guido van Rossum | 2002-08-07 | 1 | -2/+3 |
|
|
* | Replace abort with Py_FatalError. | Martin v. Löwis | 2002-08-07 | 1 | -1/+1 |
|
|
* | Make more functions static | Neal Norwitz | 2002-08-06 | 1 | -2/+2 |
|
|
* | Make readahead functions static | Neal Norwitz | 2002-08-06 | 1 | -5/+8 |
|
|
* | Fix SF bug 574207 (chained __slots__ dealloc segfault). | Guido van Rossum | 2002-08-06 | 1 | -10/+52 |
|
|
* | PyUnicode_Contains(): The memcmp() call didn't take into account the | Barry Warsaw | 2002-08-06 | 1 | -1/+1 |
|
|
* | Committing patch #591250 which provides "str1 in str2" when str1 is a | Barry Warsaw | 2002-08-06 | 2 | -26/+39 |
|
|
* | SF patch 580331 by Oren Tirosh: make file objects their own iterator. | Guido van Rossum | 2002-08-06 | 1 | -31/+130 |
|
|
* | SF 582071 clarified the .split() method's docstring to note that sep=None | Raymond Hettinger | 2002-08-05 | 1 | -2/+2 |
|
|
* | Sped the usual case for sorting by calling PyObject_RichCompareBool | Tim Peters | 2002-08-04 | 1 | -10/+18 |
|
|
* | SF bug 590366: Small typo in listsort:ParseTuple | Tim Peters | 2002-08-03 | 1 | -1/+1 |
|
|
* | Tim found that once test_longexp has run, test_sort takes very much | Guido van Rossum | 2002-08-01 | 1 | -5/+3 |
|
|
* | SF patch 588728 (Nathan Srebro). | Guido van Rossum | 2002-08-01 | 1 | -0/+18 |
|
|
* | Replaced samplesort with a stable, adaptive mergesort. | Tim Peters | 2002-08-01 | 1 | -406/+772 |
|
|
* | Checking in the doc file for "timsort". There's way too much here to | Tim Peters | 2002-08-01 | 1 | -0/+618 |
|
|
* | SF patch #587889, fix memory leak of tp_doc | Neal Norwitz | 2002-07-30 | 1 | -0/+1 |
|
|
* | Fix for | Michael W. Hudson | 2002-07-29 | 1 | -3/+8 |
|
|
* | Excise DL_IMPORT/EXPORT from object.h, and related files. This patch | Mark Hammond | 2002-07-29 | 1 | -2/+2 |
|
|
* | Fix the problem of not raising a TypeError exception when doing: | Neal Norwitz | 2002-07-28 | 1 | -8/+8 |
|
|
* | Patch #574867: Correct list.extend docstring. | Martin v. Löwis | 2002-07-28 | 1 | -1/+1 |
|
|
* | SF patch #577031, remove PyArg_Parse() since it's deprecated | Neal Norwitz | 2002-07-28 | 1 | -2/+8 |
|
|
* | Patch #554716: Use __va_copy where available. | Martin v. Löwis | 2002-07-28 | 2 | -0/+8 |
|
|
* | tighten up the unicode object's docstring a tad | Skip Montanaro | 2002-07-26 | 1 | -2/+2 |
|
|
* | Don't be so hasty. If PyInt_AsLong() raises an error, don't set ValueError. | Jeremy Hylton | 2002-07-25 | 1 | -0/+2 |
|
|
* | Complain if __len__() returns < 0, just like classic classes. | Jeremy Hylton | 2002-07-25 | 1 | -0/+5 |
|
|
* | Silly typo. Not sure how that got in. | Michael W. Hudson | 2002-07-19 | 1 | -1/+1 |
|
|
* | A few days ago, Guido said (in the thread "[Python-Dev] Python | Michael W. Hudson | 2002-07-19 | 1 | -1/+34 |
|
|
* | More sort cleanup: Moved the special cases from samplesortslice into | Tim Peters | 2002-07-19 | 1 | -65/+73 |
|
|
* | binarysort() cleanup: Documented the key invariants, explained why they | Tim Peters | 2002-07-19 | 1 | -2/+13 |
|
|
* | listreverse(): Don't call the new reverse_slice unless the list | Tim Peters | 2002-07-19 | 1 | -1/+2 |
|
|
* | Cleanup yielding a small speed boost: before rich comparisons were | Tim Peters | 2002-07-19 | 1 | -50/+32 |
|
|
* | Trimmed trailing whitespace. | Tim Peters | 2002-07-19 | 1 | -22/+22 |
|
|