| Commit message (Expand) | Author | Age | Files | Lines |
* | SF 548651: Fix the METH_CLASS implementation. | Tim Peters | 2002-12-09 | 1 | -1/+1 |
|
|
* | slot_nb_nonzero(): Another leak uncovered by the sandbox datetime | Tim Peters | 2002-12-07 | 1 | -28/+27 |
|
|
* | slot_tp_hash(): In the normal path, this leaked a reference to the | Tim Peters | 2002-12-06 | 1 | -3/+3 |
|
|
* | Nudge getting __module__ and __name__ for new-style classes so that | Michael W. Hudson | 2002-11-27 | 1 | -17/+24 |
|
|
* | I don't know why staring at the email to python-checkins made me | Michael W. Hudson | 2002-11-27 | 1 | -9/+14 |
|
|
* | Readjustments to the way we cope with exceptions from subclasses' | Michael W. Hudson | 2002-11-27 | 1 | -10/+32 |
|
|
* | I had the inheritance cycle stuff backwards. Oops! | Michael W. Hudson | 2002-11-27 | 1 | -4/+6 |
|
|
* | Initialize a variable. Hope this makes things work for Guido. | Michael W. Hudson | 2002-11-26 | 1 | -1/+1 |
|
|
* | This is my patch: | Michael W. Hudson | 2002-11-26 | 1 | -34/+277 |
|
|
* | A tweaked version of Jeremy's patch #642489, to produce better error | Guido van Rossum | 2002-11-25 | 1 | -4/+138 |
|
|
* | Repaired illegal syntax most compilers probably let slide (but MSVC | Tim Peters | 2002-11-14 | 1 | -1/+1 |
|
|
* | Use the new C3 MRO algorithm, implemented by Samuele Pedroni (SF patch | Guido van Rossum | 2002-11-14 | 1 | -74/+105 |
|
|
* | Fix SF # 624982, Potential AV in slot_sq_item, by Greg Chapman | Neal Norwitz | 2002-10-18 | 1 | -1/+5 |
|
|
* | Sigh. That wasn't a memory leak, that was Guido committing before | Guido van Rossum | 2002-10-18 | 1 | -5/+2 |
|
|
* | Fix memory leak in add_subclass() found by NealN with valgrind. | Guido van Rossum | 2002-10-18 | 1 | -2/+5 |
|
|
* | For some reason (probably cut and paste), __ipow__ for new-style | Guido van Rossum | 2002-10-15 | 1 | -2/+2 |
|
|
* | Don't drop old slots if _unicode_to_string did not change anything. | Martin v. Löwis | 2002-10-14 | 1 | -2/+4 |
|
|
* | Allow Unicode strings in __slots__, converting them to byte strings. | Martin v. Löwis | 2002-10-14 | 1 | -0/+39 |
|
|
* | Squash a few calls to the hideously expensive PyObject_CallObject(o,a) | Guido van Rossum | 2002-08-16 | 1 | -5/+14 |
|
|
* | Fix SF bug 595838 -- buffer in type_new() should not be static. Moved | Guido van Rossum | 2002-08-16 | 1 | -1/+1 |
|
|
* | PyType_Ready(): initialize the base class a bit earlier, so that if we | Guido van Rossum | 2002-08-14 | 1 | -6/+6 |
|
|
* | Allow more docstrings to be removed during compilation | Neal Norwitz | 2002-08-13 | 1 | -5/+7 |
|
|
* | Allow docstrings to be removed during compilation for *SLOT macro and friends | Neal Norwitz | 2002-08-13 | 1 | -3/+5 |
|
|
* | Allow docstrings to be removed during compilation | Neal Norwitz | 2002-08-13 | 1 | -3/+3 |
|
|
* | Fix MSVC warnings. | Guido van Rossum | 2002-08-12 | 1 | -2/+2 |
|
|
* | Refactor how __dict__ and __weakref__ interact with __slots__. | Guido van Rossum | 2002-08-12 | 1 | -55/+147 |
|
|
* | Disallow class assignment completely unless both old and new are heap | Guido van Rossum | 2002-08-10 | 1 | -6/+9 |
|
|
* | Major speedup for new-style class creation. Turns out there was some | Guido van Rossum | 2002-08-09 | 1 | -0/+22 |
|
|
* | 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 |
|
|
* | Fix a subtle bug in the trashcan code I added yesterday to | Guido van Rossum | 2002-08-07 | 1 | -2/+3 |
|
|
* | Fix SF bug 574207 (chained __slots__ dealloc segfault). | Guido van Rossum | 2002-08-06 | 1 | -10/+52 |
|
|
* | SF patch 588728 (Nathan Srebro). | Guido van Rossum | 2002-08-01 | 1 | -0/+18 |
|
|
* | SF patch #587889, fix memory leak of tp_doc | Neal Norwitz | 2002-07-30 | 1 | -0/+1 |
|
|
* | 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 |
|
|
* | staticforward bites the dust. | Jeremy Hylton | 2002-07-17 | 1 | -11/+11 |
|
|
* | The object returned by tp_new() may not have a tp_init. | Jeremy Hylton | 2002-07-16 | 1 | -1/+2 |
|
|
* | valid_identifier(): use an unsigned char* so that isalpha() will do | Guido van Rossum | 2002-07-16 | 1 | -2/+2 |
|
|
* | object.h special-build macro minefield: renamed all the new lexical | Tim Peters | 2002-07-11 | 1 | -38/+28 |
|
|
* | Fix SF bug 572567: Memory leak in object comparison. | Raymond Hettinger | 2002-06-24 | 1 | -0/+1 |
|
|
* | SF 569257 -- Name mangle double underscored variable names in __slots__. | Raymond Hettinger | 2002-06-20 | 1 | -1/+21 |
|
|
* | Patch from SF bug 570483 (Tim Northover). | Guido van Rossum | 2002-06-18 | 1 | -0/+5 |
|
|
* | Inexplicably, recurse_down_subclasses() was comparing the object | Guido van Rossum | 2002-06-14 | 1 | -1/+2 |
|
|
* | Patch #568124: Add doc string macros. | Martin v. Löwis | 2002-06-13 | 1 | -4/+4 |
|
|
* | Hopefully this addresses the remaining issues of SF bugs 459235 and | Guido van Rossum | 2002-06-13 | 1 | -24/+39 |
|
|
* | Undo the last chunk of the previous patch, putting back a useful | Guido van Rossum | 2002-06-10 | 1 | -1/+3 |
|
|
* | In the recent python-dev thread "Bizarre new test failure", we | Guido van Rossum | 2002-06-10 | 1 | -32/+48 |
|
|
* | Three's a charm: yet another fix for SF bug 551412. Thinking again | Guido van Rossum | 2002-06-10 | 1 | -19/+17 |
|
|
* | Address SF bug 519621: slots weren't traversed by GC. | Guido van Rossum | 2002-06-04 | 1 | -49/+137 |
|
|