summaryrefslogtreecommitdiffstats
path: root/Objects/object.c
Commit message (Expand)AuthorAgeFilesLines
* - A new type object, 'string', is added. This is a common base typeGuido van Rossum2002-05-241-0/+3
* Jim Fulton reported a segfault in dir(). A heavily proxied objectGuido van Rossum2002-05-131-7/+15
* PyNumber_CoerceEx: this took a shortcut (not doing anything) when theGuido van Rossum2002-04-261-1/+4
* First stab at rationalizing the PyMem_ API. Mixing PyObject_xyz withTim Peters2002-04-121-6/+1
* Move PyObject_Malloc and PyObject_Free to obmalloc.c.Neil Schemenauer2002-04-121-21/+2
* Add the 'bool' type and its values 'False' and 'True', as described inGuido van Rossum2002-04-031-0/+3
* If the GC is enabled then don't use the ob_type pointer to create a listNeil Schemenauer2002-03-291-1/+12
* Build obmalloc.c directly instead of #include'ing from object.c.Tim Peters2002-03-231-43/+0
* Add pymalloc object memory management functions. These must beNeil Schemenauer2002-03-221-0/+24
* Drop the PyCore_* memory API.Neil Schemenauer2002-03-181-1/+16
* Patch #517521: Consider byte strings before Unicode stringsMartin v. Löwis2002-03-151-52/+60
* Whether platform malloc(0) returns NULL has nothing to do with whetherTim Peters2002-03-021-5/+2
* SF patch 514641 (Naofumi Honda) - Negative ob_size of LongObjectsGuido van Rossum2002-03-011-2/+8
* PyObject_Generic{Get,Set}Attr(): ensure that the attribute name is aGuido van Rossum2001-12-041-20/+72
* Rehabilitated the fast-path richcmp code, and sped it up. It wasn'tTim Peters2001-11-041-31/+35
* No code change -- just trying to document the return conditions for allTim Peters2001-11-041-17/+43
* cleanup indentationJeremy Hylton2001-10-221-1/+1
* SF patch #470578: Fixes to synchronize unicode() and str()Guido van Rossum2001-10-191-16/+27
* SF bug [#468061] __str__ ignored in str subclass.Tim Peters2001-10-161-6/+0
* Guido suggests, and I agree, to insist that SIZEOF_VOID_P be a power of 2.Tim Peters2001-10-071-5/+3
* _PyObject_VAR_SIZE: always round up to a multiple-of-pointer-size value.Tim Peters2001-10-061-18/+11
* _PyObject_GetDictPtr():Tim Peters2001-10-061-8/+12
* PyObject_ClearWeakRefs() is now a real function instead of a function pointer;Fred Drake2001-10-051-15/+0
* Merge branch changes (coercion, rich comparisons) into trunk.Guido van Rossum2001-09-271-0/+8
* _PyObject_GetDictPtr(): when the offset is negative, always align --Guido van Rossum2001-09-201-11/+6
* Hopefully fix 3-way comparisons. This unfortunately adds yet anotherGuido van Rossum2001-09-181-1/+15
* PyObject_Dir(): Merge in __members__ and __methods__ too (if they exist,Tim Peters2001-09-171-0/+45
* merge_class_dict(): Clear the error if __bases__ doesn't exist.Tim Peters2001-09-161-1/+3
* _PyObject_Dump(): print the type of the object. This is by far theGuido van Rossum2001-09-141-2/+8
* More on SF bug [#460020] bug or feature: unicode() and subclasses.Tim Peters2001-09-111-1/+7
* PyObject_Dir():Guido van Rossum2001-09-101-2/+6
* At Guido's suggestion, here's a new C API function, PyObject_Dir(), likeTim Peters2001-09-041-0/+145
* Add warning mode for classic division, almost exactly as specified inGuido van Rossum2001-08-311-0/+2
* PyObject_Repr(): add missing ">" back at end of format string: "<%sGuido van Rossum2001-08-301-1/+1
* Remove GC related code. It lives in gcmodule now.Neil Schemenauer2001-08-291-26/+1
* repr's converted to using PyString_FromFormat() instead of sprintf'ingBarry Warsaw2001-08-241-6/+4
* Patch #445762: Support --disable-unicodeMartin v. Löwis2001-08-171-1/+15
* Add a function _Py_ReadyTypes() which initializes various and sundryGuido van Rossum2001-08-161-4/+21
* Update to MvL's patch #424475 to avoid returning 2 when tp_compareGuido van Rossum2001-08-161-2/+5
* - Rename PyType_InitDict() to PyType_Ready().Guido van Rossum2001-08-071-2/+2
* Merge of descr-branch back into trunk.Tim Peters2001-08-021-83/+210
* Add _PyUnicode_AsDefaultEncodedString to unicodeobject.h.Jeremy Hylton2001-07-301-5/+0
* _Py_GetObjects(): GCC suggests to add () around && within || for someGuido van Rossum2001-07-141-1/+1
* Patch #424475: Speed-up tp_compare usage, by special-casing the commonMartin v. Löwis2001-06-091-20/+49
* Cosmetic: code under "else" clause was missing indent.Tim Peters2001-05-111-1/+1
* SF bug #422108 - Error in rich comparisons.Tim Peters2001-05-071-1/+7
* Make 'x in y' and 'x not in y' (PySequence_Contains) play nice w/ iterators.Tim Peters2001-05-051-0/+1
* The weakref support in PyObject_InitVar() as well; this should have come outFred Drake2001-05-031-4/+0
* Remove unnecessary intialization for the case of weakly-referencable objects;Fred Drake2001-05-031-4/+0
* Printing objects to a real file still wasn't done right: if theGuido van Rossum2001-05-011-32/+14