summaryrefslogtreecommitdiffstats
path: root/Objects/object.c
Commit message (Expand)AuthorAgeFilesLines
* Close #20500: Don't trigger PyObject_Str assertion at shutdownNick Coghlan2014-02-091-1/+1
* Issue #6477: Merge with 3.3.Alexandre Vassalotti2013-12-011-6/+6
|\
| * Issue #6477: Keep PyNotImplemented_Type and PyNone_Type private.Alexandre Vassalotti2013-12-011-6/+6
* | Issue #6477: Merge with 3.3.Alexandre Vassalotti2013-12-011-2/+2
|\ \ | |/
| * Issue #6477: Added support for pickling the types of built-in singletons.Alexandre Vassalotti2013-12-011-2/+2
* | Make Ellipsis and NotImplemented picklable through the reduce protocol.Alexandre Vassalotti2013-11-241-1/+12
* | ssue #19183: Implement PEP 456 'secure and interchangeable hash algorithm'.Christian Heimes2013-11-201-146/+0
* | Issue #19512, #19515: remove shared identifiers, move identifiers where theyVictor Stinner2013-11-071-6/+7
* | Issue #19512: Use the new _PyId_builtins identifierVictor Stinner2013-11-061-2/+6
* | Issue #19512: Py_ReprEnter() and Py_ReprLeave() now use an identifier for theVictor Stinner2013-11-061-4/+4
* | Issue #18408: Add a new PyFrame_FastToLocalsWithError() function to handleVictor Stinner2013-10-291-4/+3
* | Remove the freelist scheme for setobjects.Raymond Hettinger2013-09-081-1/+0
* | Restore changeset 5bd9db528aed (issue #18408)Victor Stinner2013-08-261-0/+15
* | Issue #18408: _PyObject_Dump() now saves/restores the current exceptionVictor Stinner2013-08-261-0/+6
* | Issue #18772: fix the gdb plugin after the set implementation changesAntoine Pitrou2013-08-241-1/+1
* | Back out 5bd9db528aed (issue #18408). It caused unsolved buildbot failures.Antoine Pitrou2013-08-231-16/+0
* | Issue #18722: Remove uses of the "register" keyword in C code.Antoine Pitrou2013-08-131-2/+2
* | Issue #18112: PEP 442 implementation (safe object finalization).Antoine Pitrou2013-07-301-2/+68
* | Issue #18408: PyObject_Str(), PyObject_Repr() and type_call() now fail with anVictor Stinner2013-07-171-0/+16
* | Issue #18408: Fix Py_ReprEnter(), handle PyList_Append() failureVictor Stinner2013-07-171-1/+2
* | Issue #18408: Py_ReprLeave() now saves/restores the current exception,Victor Stinner2013-07-161-2/+11
* | Issue #3329: Implement the PEP 445Victor Stinner2013-07-071-20/+0
* | Revert changeset 6661a8154eb3: Issue #3329: Add new APIs to customize memory ...Victor Stinner2013-06-151-0/+20
* | Issue #3329: Add new APIs to customize memory allocatorsVictor Stinner2013-06-141-20/+0
* | 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-311-9/+0
* | merge 3.3 (#16369)Benjamin Peterson2012-10-311-0/+24
|\ \ | |/
| * merge 3.2 (#16369)Benjamin Peterson2012-10-311-0/+24
| |\
| | * initialize more global type objects (closes #16369)Benjamin Peterson2012-10-311-0/+24
| | * Issue #13992: The trashcan mechanism is now thread-safe. This eliminatesAntoine Pitrou2012-09-051-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-051-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-0/+2
|\ \ | |/
* | Rename _PyIter_GetBuiltin to _PyObject_GetBuiltin, and do not include it in t...Antoine Pitrou2012-04-041-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-081-4/+5
* | - Issue #10181: New memoryview implementation fixes multiple ownershipStefan Krah2012-02-251-0/+3
* | merge 3.2Benjamin Peterson2012-02-211-0/+1
|\ \ | |/
* | Merge 3.2: Issue #13703 plus some related test suite fixes.Georg Brandl2012-02-201-1/+12
|\ \ | |/
| * Merge from 3.1: Issue #13703: add a way to randomize the hash values of basic...Georg Brandl2012-02-201-0/+2
| |\
| | * Issue #13703: add a way to randomize the hash values of basic types (str, byt...Georg Brandl2012-02-201-0/+2
* | | add generic implementation of a __dict__ descriptor for C typesBenjamin Peterson2012-02-201-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