summaryrefslogtreecommitdiffstats
path: root/Objects/classobject.c
Commit message (Expand)AuthorAgeFilesLines
* Correct some value converting strangenesses.Georg Brandl2006-05-291-2/+2
* Simplify calling.Georg Brandl2006-05-261-8/+2
* Replace PyObject_CallFunction calls with only object argsGeorg Brandl2006-05-251-5/+2
* Fix more ssize_t issues.Martin v. Löwis2006-04-221-5/+5
* Use Py_VISIT in all tp_traverse methods, instead of traversing manually orThomas Wouters2006-04-151-58/+11
* More C++-compliance. Note especially listobject.c - to get C++ to accept theAnthony Baxter2006-04-111-27/+27
* Remove unnecessary casts in type object initializers.Georg Brandl2006-03-301-40/+40
* Stop duplicating code and handle slice indices consistently and correctlyNeal Norwitz2006-03-231-24/+3
* Use macro versions instead of function versions when we already know the type.Neal Norwitz2006-03-201-5/+5
* Checking in the code for PEP 357.Guido van Rossum2006-03-071-0/+38
* Revert backwards-incompatible const changes.Martin v. Löwis2006-02-271-1/+1
* Remove size constraints in SLICE opcodes.Martin v. Löwis2006-02-171-3/+3
* Merge ssize_t branch.Martin v. Löwis2006-02-151-22/+26
* Add const to several API functions that take char *.Jeremy Hylton2005-12-101-1/+1
* - On 64-bit platforms, when __len__() returns a value that cannot beGuido van Rossum2005-09-201-1/+1
* A minor fix for 64-bit platforms: when __len__() returns Python intGuido van Rossum2005-09-191-1/+11
* Insert missing flag.Raymond Hettinger2005-06-191-1/+1
* Fix for rather inaccurately titled bugMichael W. Hudson2005-03-301-0/+6
* A static swapped_op[] array was defined in 3 different C files, & I thinkTim Peters2004-09-231-4/+1
* Repair the same thinko in two places about handling of _Py_RefTotal inMichael W. Hudson2004-08-031-6/+7
* - When method objects have an attribute that can be satisfied eitherGuido van Rossum2003-11-221-28/+30
* Deleting cyclic object comparison.Armin Rigo2003-10-281-6/+4
* Simplify and speedup uses of Py_BuildValue():Raymond Hettinger2003-10-121-14/+14
* Fix leak in classobject.c. The leak surfaced on the error exit whenRaymond Hettinger2003-09-161-0/+1
* Make it possible to call instancemethod() with 2 arguments.Guido van Rossum2003-04-091-2/+2
* New private API function _PyInstance_Lookup. gc will use this to figureTim Peters2003-04-071-0/+21
* Refactor instancemethod_descr_get() to (a) be more clear, (b) be safeGuido van Rossum2003-02-111-8/+18
* SF patch #659536: Use PyArg_UnpackTuple where possible.Raymond Hettinger2002-12-291-1/+1
* Change issubclass() so that recursive tuples (directly or indirectlyWalter Dörwald2002-12-121-1/+2
* Enhance issubclass() and PyObject_IsSubclass() so that a tuple isWalter Dörwald2002-12-121-0/+7
* Since properties are supported here, is possible thatGuido van Rossum2002-10-291-13/+12
* Fix (real! :-) memory leaks in half_cmp and half_binop.Guido van Rossum2002-10-181-1/+4
* getinstclassname(): Squash new compiler wng in assert (comparison ofTim Peters2002-08-201-1/+1
* SF patch 576101, by Oren Tirosh: alternative implementation ofGuido van Rossum2002-08-191-20/+24
* object.h special-build macro minefield: renamed all the new lexicalTim Peters2002-07-111-49/+38
* Removed WITH_CYCLE_GC #ifdef-ery. Holes:Tim Peters2002-07-071-3/+0
* About the new but unreferenced new_class, Guido sez:Michael W. Hudson2002-06-181-15/+0
* SF patch 568629 by Oren Tirosh: types made callable.Guido van Rossum2002-06-141-5/+93
* Major cleanup operation: whenever there's a call that looks for anGuido van Rossum2002-06-131-10/+59
* Fix for SF bug 532646. This is a little simpler than what NealGuido van Rossum2002-06-131-1/+17
* Be smarter about clearing the weakref lists for instances, instance methods,Fred Drake2001-10-261-2/+4
* Fix for SF bug #472940: can't getattr() attribute shown by dir()Guido van Rossum2001-10-221-28/+1
* Protect references to tp_descr_get and tp_dict with the appropriate test:Guido van Rossum2001-10-171-9/+14
* SF bug [#466173] unpack TypeError unclearTim Peters2001-09-301-1/+1
* Add optional docstrings to getset descriptors. Fortunately, there'sGuido van Rossum2001-09-201-4/+4
* Add optional docstrings to member descriptors. For backwardsGuido van Rossum2001-09-201-4/+7
* Properly repr classes without module names.Martin v. Löwis2001-09-181-1/+1
* Redo the PyMethod attributes using a dir()-friendly approach, creatingGuido van Rossum2001-09-181-37/+69
* Generalize operator.indexOf (PySequence_Index) to work with anyTim Peters2001-09-081-1/+2
* PyClass_New(): put the extended Don Beaudry hook back in. When one ofGuido van Rossum2001-09-071-4/+14