423 Commits (df0fd74ae8fa204aab51c35e10870fd99101e99c)

Author SHA1 Message Date
Victor Stinner 742da040db Implement compact dict 9 years ago
Serhiy Storchaka 7e160ce356 Issue #23034: The output of a special Python build with defined COUNT_ALLOCS, 10 years ago
Martin Panter 8d56c026a5 Issue #27125: Fix various errors like “will [be] inherited” 10 years ago
Serhiy Storchaka 55c861f637 Issue #26745: Removed redundant code in _PyObject_GenericSetAttrWithDict. 10 years ago
Serhiy Storchaka 576f132b98 Issue #20440: Cleaning up the code by using Py_SETREF. 10 years ago
Serhiy Storchaka 2d06e84455 Issue #25923: Added the const qualifier to static constant arrays. 10 years ago
Victor Stinner 91108f049f Issue #25210: Change error message of do_richcompare() 10 years ago
Martin Panter 9955a373a8 Various minor typos in documentation and comments 10 years ago
Yury Selivanov 5376ba9630 Issue #24400: Introduce a distinct type for 'async def' coroutines. 11 years ago
Eric Snow 96c6af9b20 Issue #16991: Add a C implementation of collections.OrderedDict. 11 years ago
Eric Snow 47db71756d Issue #16991: Add a C implementation of collections.OrderedDict. 11 years ago
Larry Hastings 42fc0eb827 Issue #21293: Remove unnecessary "capsule hack". 11 years ago
Nick Coghlan d600951748 Issue #22869: Split pythonrun into two modules 11 years ago
Victor Stinner 5a1bb4e080 Initialize base types before child types 12 years ago
Antoine Pitrou 04d17d30b4 Issue #21073: explain why Py_ReprEnter() allows for a missing thread state. 12 years ago
Nick Coghlan d979e4335d Close #20500: Don't trigger PyObject_Str assertion at shutdown 12 years ago
Alexandre Vassalotti 65846c6c51 Issue #6477: Keep PyNotImplemented_Type and PyNone_Type private. 12 years ago
Alexandre Vassalotti 19b6fa6ebb Issue #6477: Added support for pickling the types of built-in singletons. 12 years ago
Alexandre Vassalotti c49477b184 Make Ellipsis and NotImplemented picklable through the reduce protocol. 12 years ago
Christian Heimes 985ecdcfc2 ssue #19183: Implement PEP 456 'secure and interchangeable hash algorithm'. 12 years ago
Victor Stinner bd303c165b Issue #19512, #19515: remove shared identifiers, move identifiers where they 12 years ago
Victor Stinner 53e9ec48e5 Issue #19512: Use the new _PyId_builtins identifier 12 years ago
Victor Stinner 7a07e451a4 Issue #19512: Py_ReprEnter() and Py_ReprLeave() now use an identifier for the 12 years ago
Victor Stinner 41bb43a71e Issue #18408: Add a new PyFrame_FastToLocalsWithError() function to handle 12 years ago
Raymond Hettinger 8f8839e10a Remove the freelist scheme for setobjects. 13 years ago
Victor Stinner 33824f6fd7 Restore changeset 5bd9db528aed (issue #18408) 13 years ago
Victor Stinner e51321020c Issue #18408: _PyObject_Dump() now saves/restores the current exception 13 years ago
Antoine Pitrou 9d95254bb7 Issue #18772: fix the gdb plugin after the set implementation changes 13 years ago
Antoine Pitrou 91541931f5 Back out 5bd9db528aed (issue #18408). It caused unsolved buildbot failures. 13 years ago
Antoine Pitrou 9ed5f27266 Issue #18722: Remove uses of the "register" keyword in C code. 13 years ago
Antoine Pitrou 796564c27b Issue #18112: PEP 442 implementation (safe object finalization). 13 years ago
Victor Stinner 8e47832737 Issue #18408: PyObject_Str(), PyObject_Repr() and type_call() now fail with an 13 years ago
Victor Stinner e901d1fbdf Issue #18408: Fix Py_ReprEnter(), handle PyList_Append() failure 13 years ago
Victor Stinner 1b63493ed1 Issue #18408: Py_ReprLeave() now saves/restores the current exception, 13 years ago
Victor Stinner 0507bf56f0 Issue #3329: Implement the PEP 445 13 years ago
Victor Stinner 36f01ad9ac Revert changeset 6661a8154eb3: Issue #3329: Add new APIs to customize memory allocators 13 years ago
Victor Stinner 4d7056258b Issue #3329: Add new APIs to customize memory allocators 13 years ago
Victor Stinner af03757d20 Optimize ascii(str): don't encode/decode repr if repr is already ASCII 13 years ago
Benjamin Peterson 6b3f8d375b ensure the attribute name string is initalized before using it (closes #16839) 13 years ago
Benjamin Peterson 42124a727d initialize map/filter/zip in _PyBuiltin_Init rather than the catch-all function 13 years ago
Benjamin Peterson c43112823b initialize more global type objects (closes #16369) 13 years ago
Benjamin Peterson 6da3ed63d8 initialize more global type objects (closes #16369) 13 years ago
Armin Ronacher 226b1db0e2 Added notimplemented_dealloc for better error reporting 13 years ago
Antoine Pitrou 58098a77e6 Issue #13992: The trashcan mechanism is now thread-safe. This eliminates 14 years ago
Antoine Pitrou 56cd62c04a Issue #13992: The trashcan mechanism is now thread-safe. This eliminates 14 years ago
Antoine Pitrou 2b0218a259 Issue #13992: The trashcan mechanism is now thread-safe. This eliminates 14 years ago
David Malcolm 49526f48fc Issue #14785: Add sys._debugmallocstats() to help debug low-level memory allocation issues 14 years ago
Barry Warsaw 409da157d7 Eric Snow's implementation of PEP 421. 14 years ago
Martin v. Löwis ed11a5d018 Issue #8767: Restore building with --disable-unicode. 14 years ago
Benjamin Peterson 7d95e40721 Implement PEP 412: Key-sharing dictionaries (closes #13903) 14 years ago