| Tue, 14 Mar 2006 06:02:16 +0000 |
Neal Norwitz |
Fix and test (manually w/xx module) passing NULLs to PyObject_Str() and
legacy-trunk
|
| Mon, 13 Mar 2006 22:22:11 +0000 |
Georg Brandl |
Fix bug found by Coverity: don't allow NULL argument to PyUnicode_CheckExact
legacy-trunk
|
| Tue, 07 Mar 2006 12:08:51 +0000 |
Martin v. Löwis |
Change int to Py_ssize_t in several places.
legacy-trunk
|
| Sat, 04 Mar 2006 20:00:59 +0000 |
Neal Norwitz |
Oops, forgot to include this in the last checkin.
legacy-trunk
|
| Wed, 01 Mar 2006 05:41:20 +0000 |
Thomas Wouters |
Use %ld and casts to long for refcount printing, in absense of a universally
legacy-trunk
|
| Mon, 27 Feb 2006 16:46:16 +0000 |
Martin v. Löwis |
Revert backwards-incompatible const changes.
legacy-trunk
|
| Wed, 15 Feb 2006 17:27:45 +0000 |
Martin v. Löwis |
Merge ssize_t branch.
legacy-trunk
|
| Sat, 10 Dec 2005 18:50:16 +0000 |
Jeremy Hylton |
Add const to several API functions that take char *.
legacy-trunk
|
| Fri, 12 Aug 2005 17:34:58 +0000 |
Neil Schemenauer |
Change the %s format specifier for str objects so that it returns a
legacy-trunk
|
| Tue, 26 Apr 2005 03:45:26 +0000 |
Brett Cannon |
Make subclasses of int, long, complex, float, and unicode perform type
legacy-trunk
|
| Thu, 23 Dec 2004 22:13:13 +0000 |
Armin Rigo |
Dima Dorfman's patch for coercion/comparison of C types (patch #995939), with
legacy-trunk
|
| Wed, 12 Apr 2006 17:06:58 +0000 |
Armin Rigo |
Ignore the references to the dummy objects used as deleted keys
2.4
|
| Tue, 14 Mar 2006 06:10:22 +0000 |
Neal Norwitz |
Backport 43022:
2.4
|
| Mon, 13 Mar 2006 22:22:15 +0000 |
Georg Brandl |
Fix bug found by Coverity: don't allow NULL argument to PyUnicode_CheckExact
2.4
|
| Sat, 25 Sep 2004 01:37:24 +0000 |
Brett Cannon |
Remove 'extern' declaration for _Py_SwappedOp.
legacy-trunk
|
| Thu, 23 Sep 2004 02:39:37 +0000 |
Tim Peters |
A static swapped_op[] array was defined in 3 different C files, & I think
legacy-trunk
|
| Tue, 14 Sep 2004 17:09:47 +0000 |
Michael W. Hudson |
Move a comment back to its rightful location.
legacy-trunk
|
| Sat, 07 Aug 2004 04:55:30 +0000 |
Raymond Hettinger |
SF bug #1004669: Type returned from .keys() is not checked
legacy-trunk
|
| Thu, 08 Jul 2004 01:49:00 +0000 |
Neal Norwitz |
Remove unused macros in .c files
legacy-trunk
|
| Fri, 02 Jul 2004 18:57:45 +0000 |
Fred Drake |
Make weak references subclassable:
legacy-trunk
|
| Fri, 02 Jul 2004 06:41:07 +0000 |
Raymond Hettinger |
SF Bug #215126: Over restricted type checking on eval() function
legacy-trunk
|
| Thu, 22 Apr 2004 17:23:49 +0000 |
Thomas Heller |
Two new public API functions, Py_IncRef and Py_DecRef. Useful for
legacy-trunk
|
| Sun, 21 Mar 2004 17:35:06 +0000 |
Raymond Hettinger |
Fix typo in comment.
legacy-trunk
|
| Sun, 21 Mar 2004 17:01:44 +0000 |
Raymond Hettinger |
Add identity shortcut to PyObject_RichCompareBool.
legacy-trunk
|
| Tue, 27 Jan 2004 20:17:54 +0000 |
Brett Cannon |
Removed two unneeded lines from PyObject_Compare().
legacy-trunk
|
| Thu, 20 Nov 2003 01:44:59 +0000 |
Jack Jansen |
Getting rid of all the code inside #ifdef macintosh too.
legacy-trunk
|
| Wed, 19 Nov 2003 15:24:47 +0000 |
Jack Jansen |
Getting rid of support for the ancient Apple MPW compiler.
legacy-trunk
|
| Tue, 28 Oct 2003 12:05:48 +0000 |
Armin Rigo |
Deleting cyclic object comparison.
legacy-trunk
|
| Fri, 15 Aug 2003 13:07:47 +0000 |
Michael W. Hudson |
Fix for
legacy-trunk
|
| Fri, 18 Apr 2003 00:45:59 +0000 |
Tim Peters |
_Py_PrintReferenceAddresses(): also print the type name. In real use
legacy-trunk
|
| Thu, 17 Apr 2003 19:52:29 +0000 |
Tim Peters |
_Py_PrintReferences(): Changed to print object address at start of each
legacy-trunk
|
| Tue, 15 Apr 2003 15:12:39 +0000 |
Guido van Rossum |
- pythunrun.c, Py_Finalize(): move the call to _Py_PrintReferences()
legacy-trunk
|
| Sun, 23 Mar 2003 18:06:08 +0000 |
Tim Peters |
Typo in comment.
legacy-trunk
|
| Sun, 23 Mar 2003 17:52:28 +0000 |
Tim Peters |
Improved new Py_TRACE_REFS gimmicks.
legacy-trunk
|
| Sun, 23 Mar 2003 03:33:13 +0000 |
Tim Peters |
Refactored some of the Py_TRACE_REFS code. New private API function
legacy-trunk
|
| Sun, 23 Mar 2003 03:04:32 +0000 |
Tim Peters |
Oops! Used a wrong preprocessor symbol.
legacy-trunk
|
| Sun, 23 Mar 2003 02:51:01 +0000 |
Tim Peters |
When Py_TRACE_REFS is defined, a list of all live objects is maintained in
legacy-trunk
|
| Mon, 17 Mar 2003 19:46:11 +0000 |
Raymond Hettinger |
Renamed PyObject_GenericGetIter to PyObject_SelfIter
legacy-trunk
|
| Mon, 17 Mar 2003 08:24:35 +0000 |
Raymond Hettinger |
Created PyObject_GenericGetIter().
legacy-trunk
|
| Wed, 19 Feb 2003 03:19:29 +0000 |
Guido van Rossum |
PyObject_Generic{Get,Set}Attr:
legacy-trunk
|
| Tue, 18 Feb 2003 16:40:09 +0000 |
Guido van Rossum |
default_3way_compare(): use PyNumber_Check(), rather than testing for
legacy-trunk
|
| Wed, 05 Feb 2003 19:35:19 +0000 |
Tim Peters |
SF bug 681122: Built-in function dir() causes refcount leak in baseclasses.
legacy-trunk
|
| Mon, 20 Jan 2003 16:54:59 +0000 |
Tim Peters |
Recursive compare machinery: The code that intended to exempt tuples
legacy-trunk
|
| Mon, 13 Jan 2003 20:13:12 +0000 |
Neal Norwitz |
Fix SF bug #667147, Segmentation fault printing str subclass
legacy-trunk
|
| Sun, 17 Nov 2002 17:52:44 +0000 |
Neil Schemenauer |
Remove _Py_ResetReferences. Fixes bug #529750 "Circular reference makes
legacy-trunk
|
| Fri, 11 Oct 2002 20:37:24 +0000 |
Guido van Rossum |
PyObject_Init[Var] is almost always called from the PyObject_NEW[_VAR]
legacy-trunk
|
| Sat, 24 Aug 2002 06:31:34 +0000 |
Guido van Rossum |
Speedup for PyObject_IsTrue(): check for True and False first.
legacy-trunk
|
| Sat, 24 Aug 2002 05:33:28 +0000 |
Guido van Rossum |
Speedup for PyObject_RichCompareBool(): PyObject_RichCompare() almost
legacy-trunk
|
| Mon, 19 Aug 2002 19:22:50 +0000 |
Guido van Rossum |
Another modest speedup in PyObject_GenericGetAttr(): inline the call
legacy-trunk
|
| Mon, 19 Aug 2002 16:50:48 +0000 |
Guido van Rossum |
Inline call to _PyObject_GetDictPtr() in PyObject_GenericGetAttr().
legacy-trunk
|
| Wed, 07 Aug 2002 16:21:51 +0000 |
Martin v. Löwis |
Replace abort with Py_FatalError.
legacy-trunk
|
| Mon, 29 Jul 2002 13:42:14 +0000 |
Mark Hammond |
Excise DL_IMPORT/EXPORT from object.h, and related files. This patch
legacy-trunk
|
| Thu, 11 Jul 2002 06:23:50 +0000 |
Tim Peters |
object.h special-build macro minefield: renamed all the new lexical
legacy-trunk
|
| Tue, 09 Jul 2002 02:57:01 +0000 |
Tim Peters |
The Py_REF_DEBUG/COUNT_ALLOCS/Py_TRACE_REFS macro minefield: added
legacy-trunk
|
| Mon, 08 Jul 2002 22:11:52 +0000 |
Tim Peters |
SF bug 578752: COUNT_ALLOCS vs heap types
legacy-trunk
|
| Sun, 07 Jul 2002 19:59:50 +0000 |
Tim Peters |
Rearranged and added comments to object.h, to clarify many things
legacy-trunk
|
| Sun, 07 Jul 2002 16:52:50 +0000 |
Tim Peters |
Removed 3 unlikely #includes that were only needed for the non-gc flavor
legacy-trunk
|
| Sun, 07 Jul 2002 05:13:56 +0000 |
Tim Peters |
Trashcan cleanup: Now that cyclic gc is always there, the trashcan
legacy-trunk
|
| Sun, 07 Jul 2002 03:59:34 +0000 |
Tim Peters |
Removed WITH_CYCLE_GC #ifdef-ery. Holes:
legacy-trunk
|
| Thu, 13 Jun 2002 21:42:51 +0000 |
Neal Norwitz |
SF # 533070 Silence AIX C Compiler Warnings
legacy-trunk
|