| Fri, 03 Dec 2010 20:14:31 +0000 |
Martin v. Löwis |
Merge branches/pep-0384.
|
| Sat, 16 Feb 2008 07:38:31 +0000 |
Christian Heimes |
Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,60505-60506,60508-60509,60523-60524,60532,60543,60545,60547-60548,60552,60554,60556-60559,60561-60562,60569,60571-60572,60574,60576-60583,60585-60586,60589,60591,60594-60595,60597-60598,60600-60601,60606-60612,60615,60617,60619-60621,60623-60625,60627-60629,60631,60633,60635,60647,60650,60652,60654,60656,60658-60659,60664-60666,60668-60670,60672,60676,60678,60680-60683,60685-60686,60688,60690,60692-60694,60697-60700,60705-60706,60708,60711,60714,60720,60724-60730,60732,60736,60742,60744,60746,60748,60750-60751,60753,60756-60757,60759-60761,60763-60764,60766,60769-60770,60774-60784,60787-60845 via svnmerge from
|
| Tue, 11 Dec 2007 19:56:40 +0000 |
Christian Heimes |
Issue #1587: Added instancemethod wrapper for PyCFunctions. The Python C API
|
| Fri, 30 Nov 2007 22:29:24 +0000 |
Christian Heimes |
Cleanups and documentation updates related to the removal of unbound methods.
|
| Tue, 27 Nov 2007 10:40:20 +0000 |
Christian Heimes |
Removed the API to create unbound methods and simplified the API for bound methods. The signature is PyMethod_New(func, instance).
|
| Thu, 17 Aug 2006 05:42:55 +0000 |
Guido van Rossum |
Completely get rid of PyClass and PyInstance.
|
| Wed, 31 Mar 2010 21:32:15 +0000 |
Antoine Pitrou |
Issue #8268: Old-style classes (not just instances) now support weak
legacy-trunk
|
| Thu, 14 Feb 2008 12:47:33 +0000 |
Christian Heimes |
Implemented Martin's suggestion to clear the free lists during the garbage collection of the highest generation.
legacy-trunk
|
| Tue, 08 Apr 2003 18:47:21 +0000 |
Tim Peters |
Typo repair.
legacy-trunk
|
| Mon, 07 Apr 2003 17:51:59 +0000 |
Tim Peters |
New private API function _PyInstance_Lookup. gc will use this to figure
legacy-trunk
|
| Mon, 12 Aug 2002 07:21:58 +0000 |
Mark Hammond |
Excise DL_EXPORT from Include.
legacy-trunk
|
| Tue, 08 Apr 2003 19:13:14 +0000 |
Tim Peters |
More backporting of gc-vs-__del__ fixes. It should be fixed for instances
2.2
|
| Tue, 08 Apr 2003 19:02:34 +0000 |
Tim Peters |
Added private API function _PyInstance_Lookup(). This is part of
2.2
|
| Fri, 07 Dec 2001 21:54:33 +0000 |
Guido van Rossum |
PyMethodObject(): Update the comment about im_class based upon a
legacy-trunk
|
| Wed, 05 Sep 2001 22:52:50 +0000 |
Guido van Rossum |
Add PyMethod_Function(), PyMethod_Self(), PyMethod_Class() back.
legacy-trunk
|
| Thu, 02 Aug 2001 04:15:00 +0000 |
Tim Peters |
Merge of descr-branch back into trunk.
legacy-trunk
|
| Fri, 23 Mar 2001 04:17:58 +0000 |
Fred Drake |
Add the necessary field for weak reference support to the function and
legacy-trunk
|
| Thu, 01 Feb 2001 05:27:45 +0000 |
Fred Drake |
PEP 205, Weak References -- initial checkin.
legacy-trunk
|
| Sun, 28 Jan 2001 03:52:08 +0000 |
Fred Drake |
Added prototype for PyInstance_NewRaw().
legacy-trunk
|
| Thu, 04 Jan 2001 01:30:34 +0000 |
Neil Schemenauer |
Remove PyInstance_*BinOp functions.
legacy-trunk
|
| Fri, 01 Sep 2000 23:29:29 +0000 |
Guido van Rossum |
REMOVED all CWI, CNRI and BeOpen copyright markings.
legacy-trunk
|
| Thu, 24 Aug 2000 20:09:45 +0000 |
Thomas Wouters |
The real suport for augmented assignment: new opcodes, new PyNumber and
legacy-trunk
|
| Sun, 09 Jul 2000 00:20:36 +0000 |
Fred Drake |
ANSI-fication and Py_PROTO extermination.
legacy-trunk
|
| Fri, 30 Jun 2000 23:58:06 +0000 |
Guido van Rossum |
Change copyright notice - 2nd try.
legacy-trunk
|
| Fri, 30 Jun 2000 23:50:40 +0000 |
Guido van Rossum |
Change copyright notice.
legacy-trunk
|
| Fri, 04 Dec 1998 18:48:25 +0000 |
Guido van Rossum |
Add DL_IMPORT(returntype) for all officially exported functions.
legacy-trunk
|
| Fri, 10 Jul 1998 15:46:33 +0000 |
Guido van Rossum |
Move the definition of PyMethodObject to classobject.h, so it can define
legacy-trunk
|
| Fri, 14 Mar 1997 04:25:22 +0000 |
Guido van Rossum |
Remove redundant references to thread stuff -- long, long ago, there
legacy-trunk
|
| Fri, 25 Oct 1996 14:44:06 +0000 |
Guido van Rossum |
New permission notice, includes CNRI.
legacy-trunk
|
| Wed, 26 Jul 1995 17:58:29 +0000 |
Guido van Rossum |
changes for keyword args to built-in functions and classes
legacy-trunk
|
| Mon, 27 Feb 1995 10:17:52 +0000 |
Guido van Rossum |
make the type a parameter of the DL_IMPORT macro, for Borland C
legacy-trunk
|
| Fri, 20 Jan 1995 16:52:42 +0000 |
Guido van Rossum |
corrected two unconverted names
legacy-trunk
|
| Thu, 12 Jan 1995 11:45:45 +0000 |
Guido van Rossum |
The great renaming, phase two: all header files have been updated to
legacy-trunk
|
| Sat, 07 Jan 1995 10:33:05 +0000 |
Guido van Rossum |
add 5th arg to instancebinop
legacy-trunk
|
| Wed, 04 Jan 1995 19:06:22 +0000 |
Guido van Rossum |
Added 1995 copyright.
legacy-trunk
|
| Wed, 28 Sep 1994 15:44:39 +0000 |
Guido van Rossum |
ceval.h: added Py_MakePendingCalls()
legacy-trunk
|
| Tue, 06 Sep 1994 09:48:43 +0000 |
Guido van Rossum |
Define cl_{get,set,del}attr members in classobject
legacy-trunk
|
| Thu, 18 Aug 1994 16:18:13 +0000 |
Guido van Rossum |
Changes for dynamic linking under NT
legacy-trunk
|
| Fri, 12 Aug 1994 12:49:46 +0000 |
Guido van Rossum |
* Objects/classobject.c, Include/classobject.h: added __getattr__
legacy-trunk
|
| Mon, 01 Aug 1994 11:34:53 +0000 |
Guido van Rossum |
Merge alpha100 branch back to main trunk
legacy-trunk
|
| Tue, 23 Nov 1993 17:53:17 +0000 |
Guido van Rossum |
* timemodule.c: Add hack for Solaris 2.
legacy-trunk
|
| Wed, 28 Jul 1993 09:05:47 +0000 |
Guido van Rossum |
* Added support for X11 modules.
legacy-trunk
|
| Fri, 21 May 1993 19:56:10 +0000 |
Guido van Rossum |
* Lots of small changes related to access.
legacy-trunk
|
| Thu, 20 May 1993 14:24:46 +0000 |
Guido van Rossum |
Access checks now work, at least for instance data (not for methods
legacy-trunk
|
| Wed, 19 May 1993 14:50:45 +0000 |
Guido van Rossum |
Several changes in one:
legacy-trunk
|
| Mon, 29 Mar 1993 10:43:31 +0000 |
Guido van Rossum |
* Changed all copyright messages to include 1993.
legacy-trunk
|
| Fri, 14 Aug 1992 12:06:52 +0000 |
Guido van Rossum |
* classobject.[ch], {float,long,int}object.c, bltinmodule.c:
legacy-trunk
|
| Wed, 12 Aug 1992 15:35:34 +0000 |
Guido van Rossum |
Changes so that user-defined classes can implement operations invoked
legacy-trunk
|
| Sun, 05 Apr 1992 14:20:22 +0000 |
Guido van Rossum |
Copyright for 1992 added
legacy-trunk
|
| Sun, 20 Oct 1991 20:12:10 +0000 |
Guido van Rossum |
newclassobject gets a third parameter (optional class name)
legacy-trunk
|
| Sun, 05 May 1991 20:04:55 +0000 |
Guido van Rossum |
Renamed class members to instances and class methods to instance methods
legacy-trunk
|
| Thu, 04 Apr 1991 10:42:27 +0000 |
Guido van Rossum |
Changed 'class member' to 'instance'.
legacy-trunk
|
| Tue, 19 Feb 1991 12:39:46 +0000 |
Guido van Rossum |
Added copyright notice.
legacy-trunk
|
| Thu, 20 Dec 1990 15:06:42 +0000 |
Guido van Rossum |
"Compiling" version
legacy-trunk
|
| Sun, 14 Oct 1990 12:07:46 +0000 |
Guido van Rossum |
Initial revision
legacy-trunk
|