summaryrefslogtreecommitdiff
path: root/Objects/object.c
Commit message (Expand)AuthorAgeFilesLines
...
* | Optimize ascii(str): don't encode/decode repr if repr is already ASCIIVictor Stinner2013-04-141-0/+3
* | initialize map/filter/zip in _PyBuiltin_Init rather than the catch-all functionBenjamin Peterson2012-10-301-9/+0
* | merge 3.3 (#16369)Benjamin Peterson2012-10-301-0/+24
|\ \ | |/
| * merge 3.2 (#16369)Benjamin Peterson2012-10-301-236/+314
| |\
| * | initialize more global type objects (closes #16369)Benjamin Peterson2012-10-301-0/+24
| * | Issue #13992: The trashcan mechanism is now thread-safe. This eliminatesAntoine Pitrou2012-09-061-0/+37
* | | Added notimplemented_dealloc for better error reportingArmin Ronacher2012-10-061-1/+10
| |/ |/|
* | Issue #13992: The trashcan mechanism is now thread-safe. This eliminatesAntoine Pitrou2012-09-061-0/+37
* | Issue #14785: Add sys._debugmallocstats() to help debug low-level memory allo...David Malcolm2012-06-221-0/+12
* | Eric Snow's implementation of PEP 421.Barry Warsaw2012-06-031-0/+3
* | Implement PEP 412: Key-sharing dictionaries (closes #13903)Benjamin Peterson2012-04-231-23/+4
* | merge 3.2 (#14509)Benjamin Peterson2012-04-091-229/+311
|\ \ | |/ |/|
| * Rename _PyIter_GetBuiltin to _PyObject_GetBuiltin, and do not include it in t...Antoine Pitrou2012-04-051-0/+13
| * Micro-optimize PyObject_GetAttrString()Victor Stinner2012-03-221-1/+1
| * refactor and avoid warningsBenjamin Peterson2012-03-091-7/+5
| * Issue #14211: _PyObject_GenericSetAttrWithDict() keeps a strong reference toVictor Stinner2012-03-091-4/+5
| * - Issue #10181: New memoryview implementation fixes multiple ownershipStefan Krah2012-02-251-0/+3
| * merge 3.2Benjamin Peterson2012-02-211-217/+282
| |\ |/ /
| * Merge 3.2: Issue #13703 plus some related test suite fixes.Georg Brandl2012-02-211-217/+281
| |\ |/ /
| * add generic implementation of a __dict__ descriptor for C typesBenjamin Peterson2012-02-191-0/+42
| * use the static identifier api for looking up special methodsBenjamin Peterson2012-01-221-4/+4
| * Consolidate the occurrances of the prime used as the multiplier when hashing.Gregory P. Smith2012-01-141-1/+1
| |\
| * | improve abstract property support (closes #11610)Benjamin Peterson2011-12-151-0/+23
| * | Fix PyObject_Repr(): don't call PyUnicode_READY() if res is NULLVictor Stinner2011-12-011-1/+3
| * | PyObject_Repr() ensures that the result is a ready Unicode stringVictor Stinner2011-12-011-0/+8
| * | Issue #13411: memoryview objects are now hashable when the underlying object ...Antoine Pitrou2011-11-211-0/+15
| * | PyObject_Str() ensures that the result string is readyVictor Stinner2011-11-201-0/+5
| * | Make _PyUnicode_FromId return borrowed references.Martin v. Löwis2011-11-071-6/+3
| * | Add API for static strings, primarily good for identifiers.Martin v. Löwis2011-10-091-0/+36
| * | Implement PEP 393.Martin v. Löwis2011-09-281-8/+2
| * | merge 3.2Benjamin Peterson2011-09-011-0/+3
| |\ \ | | |/
| * | Replace Py_NotImplemented returns with the macro form Py_RETURN_NOTIMPLEMENTED.Brian Curtin2011-08-101-2/+1
| * | merge 3.2Benjamin Peterson2011-07-291-3/+0
| |\ \
| * | | also make NotImplementedType callableBenjamin Peterson2011-07-291-0/+35
| * | | make the types of None and Ellipsis callableBenjamin Peterson2011-07-291-0/+34
| * | | Issue 12647: Add __bool__() method to the None object.Raymond Hettinger2011-07-281-2/+44
| * | | quaint and completely out of date commentBenjamin Peterson2011-06-111-3/+2
| * | | allow __dir__ to return any sequenceBenjamin Peterson2011-06-111-30/+15
| * | | move specialized dir implementations into __dir__ methods (closes #12166)Benjamin Peterson2011-05-241-177/+18
| * | | merge 3.2Benjamin Peterson2011-05-231-2/+0
| |\ \ \
| | * | | Remove traces of division_warning left over from Python 2 (#10998)Éric Araujo2011-03-261-2/+0
* | | | | Merge from 3.1: Issue #13703: add a way to randomize the hash values of basic...Georg Brandl2012-02-201-91/+117
|\ \ \ \ \ | | |_|_|/ | |/| | |
| * | | | make sure to initialize the method wrapper typeBenjamin Peterson2011-09-011-0/+3
| | |_|/ | |/| |
| * | | remove duplicated type readyBenjamin Peterson2011-07-291-3/+0
| |/ /
| * | merge 3.1Benjamin Peterson2011-05-231-88/+114
| |\ \ | | |/
| | * Merge branches/pep-0384.Martin v. Löwis2010-12-031-1/+13
| | * Remove redundant includes of headers that are already included by Python.h.Georg Brandl2010-11-301-1/+0
| | * follow up to #9778: define and use an unsigned hash typeBenjamin Peterson2010-10-231-4/+4
| | * make hashes always the size of pointers; introduce Py_hash_t #9778Benjamin Peterson2010-10-171-7/+7
| | * Use locale encoding if Py_FileSystemDefaultEncoding is not setVictor Stinner2010-10-151-4/+0