summaryrefslogtreecommitdiffstats
path: root/Objects/typeobject.c
Commit message (Expand)AuthorAgeFilesLines
* SF patch 530070: pydoc regression, from Martin and Guido.Tim Peters2002-03-171-3/+19
* backport gvanrossum's checkin ofMichael W. Hudson2002-03-161-1/+37
* backport gvanrossum's checkin ofMichael W. Hudson2002-03-111-1/+1
* backport loewis' checkin ofMichael W. Hudson2002-02-221-4/+16
* - PyType_Ready(): Initialize the ob_type field to &PyType_Type if it'sGuido van Rossum2001-12-171-0/+16
* (Merge into trunk.)Guido van Rossum2001-12-141-1/+3
* The previous checkin to clear __slots__ variables did a little bit ofGuido van Rossum2001-12-061-20/+20
* Fix SF bug #489581: __slots__ leak.Guido van Rossum2001-12-051-2/+22
* At the PythonLabs meeting someone mentioned it would make Jim reallyGuido van Rossum2001-12-051-2/+2
* Fix SF bug #486144: Uninitialized __slot__ vrbl is None.Guido van Rossum2001-12-041-2/+4
* Address SF patch #480716 as well as related issues.Guido van Rossum2001-12-031-17/+36
* Fix for SF bug #485678.Guido van Rossum2001-12-031-1/+1
* Changing diapers reminded Guido that he wanted to allow for some measureTim Peters2001-11-141-29/+97
* Rename "dictionary" (type and constructor) to "dict".Tim Peters2001-10-291-1/+1
* Add __del__ callbacks. They are too useful to leave out.Guido van Rossum2001-10-291-0/+74
* When overriding __str__ or __repr__, set the tp_print slot to NULL.Guido van Rossum2001-10-291-0/+2
* SF bug #475327: type() produces incorrect error msgTim Peters2001-10-271-6/+21
* Allow assignment to newinstance.__dict__.Guido van Rossum2001-10-261-1/+24
* Methods of built-in types now properly check for keyword argumentsGuido van Rossum2001-10-221-12/+14
* Add missing "static" declarations (found by "make smelly").Neil Schemenauer2001-10-211-4/+4
* Big internal change that should have no external effects: unify theGuido van Rossum2001-10-211-527/+243
* Fix SF bug #472234: type(obj) calls type->tp_init (Roeland Rengelink)Guido van Rossum2001-10-181-0/+7
* Remove a bunch of stuff that's no longer needed now that update_slot()Guido van Rossum2001-10-171-42/+20
* slot_sq_item(): ensure that self is an instance of the wrapper'sGuido van Rossum2001-10-171-3/+5
* Refactored the update_slot() code a bit to be hopefully slightly moreGuido van Rossum2001-10-161-57/+61
* Get rid of __defined__ and tp_defined -- there's no need toGuido van Rossum2001-10-151-41/+23
* Completely get rid of __dynamic__ and the correspondingGuido van Rossum2001-10-151-101/+21
* Add (void *) casts to solve some problems on HP-UX 11.0, as discussedGuido van Rossum2001-10-151-3/+3
* Redid the slot computation. The initial slot assignments are now doneGuido van Rossum2001-10-131-64/+91
* Now that COPYBUF is a new local macro, add #undef COPYBUF.Guido van Rossum2001-10-121-0/+1
* SF bug [#470040] ParseTuple t# vs subclasses.Tim Peters2001-10-121-1/+11
* Another step in the right direction: when a new class's attributeGuido van Rossum2001-10-111-33/+116
* The slot definition table entry for mp_getitem had a bogus wrapperGuido van Rossum2001-10-091-1/+2
* Halfway checkin. This is still messy, but it's beginning to addressGuido van Rossum2001-10-091-140/+301
* It turned out not so difficult to support old-style numbers (thoseGuido van Rossum2001-10-091-7/+24
* type_subclasses(): debug build was broken due to typo in new assert().Tim Peters2001-10-081-1/+1
* Keep track of a type's subclasses (subtypes), in tp_subclasses, whichGuido van Rossum2001-10-081-1/+71
* Guido suggests, and I agree, to insist that SIZEOF_VOID_P be a power of 2.Tim Peters2001-10-071-3/+1
* _PyObject_VAR_SIZE: always round up to a multiple-of-pointer-size value.Tim Peters2001-10-061-18/+3
* Repaired the debug Windows deaths in test_descr, by allocating enoughTim Peters2001-10-061-13/+23
* Enable GC for new-style instances. This touches lots of files, sinceGuido van Rossum2001-10-051-10/+37
* Make new classes dynamic by default.Guido van Rossum2001-10-041-16/+4
* type_new(): cast PyObject_MALLOC's result to char*, for clarity.Tim Peters2001-10-041-1/+1
* SF bug [#467331] ClassType.__doc__ always None.Tim Peters2001-10-041-1/+24
* typeobject.c, slot_tp_gettattr_hook(): fix the speedup hack -- theGuido van Rossum2001-10-031-0/+12
* *EXPERIMENTAL* speedup of slot_sq_item. This sped up the followingGuido van Rossum2001-10-031-7/+61
* call_method(), call_maybe(): fix a performance bug: the argumentGuido van Rossum2001-10-031-8/+3
* Add Garbage Collection support to new-style classes (not yet to theirGuido van Rossum2001-10-021-9/+111
* Miscellaneous code fiddling:Guido van Rossum2001-10-011-28/+41
* slot_sq_length(): squash a leak.Guido van Rossum2001-10-011-1/+4