400 Commits (acfdfdafa202b634bc9f9ca5d3aa52e0aeb04e73)

Author SHA1 Message Date
Christian Heimes 47770ed914 Fixed memory leak in error branch of object_repr which may leak a reference to mod when type_name returns NULL. CID 715371 14 years ago
Christian Heimes 4e80eea60e Fixed possible reference leak to mod when type_name() returns NULL 14 years ago
Antoine Pitrou 58098a77e6 Issue #13992: The trashcan mechanism is now thread-safe. This eliminates 14 years ago
Antoine Pitrou c5bef75c77 Issue #15604: Update uses of PyObject_IsTrue() to check for and handle errors correctly. 14 years ago
Benjamin Peterson f1ae5cf5c7 fix possible refleak (closes #14752) 14 years ago
Benjamin Peterson d157a4c3dd don't use a slot wrapper from a different special method (closes #14658) 14 years ago
Benjamin Peterson 6e7832b04c check to make sure the attribute is a string (#14334) 14 years ago
Benjamin Peterson a8d458560e allow cycles throught the __dict__ slot to be cleared (closes #1469629) 14 years ago
Antoine Pitrou 5b4b2da55d Fix the fix for issue #12149: it was incorrect, although it had the side 14 years ago
Eli Bendersky d784185303 Issue #13161: fix doc strings of __i*__ operators 14 years ago
Benjamin Peterson de66ecc75f fix possible refleaks 15 years ago
Antoine Pitrou 304f0f952d Issue #11603: Fix a crash when __str__ is rebound as __repr__. 15 years ago
Antoine Pitrou 1616645a00 Issue #12149: Update the method cache after a type's dictionnary gets 15 years ago
Benjamin Peterson 80a09c70bf use '->' to indicate return values 15 years ago
Ezio Melotti c2077b0d9b #11565: Fix several typos. Patch by Piotr Kasprzyk. 15 years ago
Martin v. Löwis 7be5b78b4f Merged revisions 88456 via svnmerge from 15 years ago
Georg Brandl 032400b2d8 #11249: in PyType_FromSpec, copy tp_doc slot since it usually will point to a static string literal which should not be deallocated together with the type. 15 years ago
Martin v. Löwis 738236dbd6 Issue #11067: Add PyType_GetFlags, to support PyUnicode_Check 15 years ago
Benjamin Peterson 32a8fe8b56 Merged revisions 88069 via svnmerge from 15 years ago
Benjamin Peterson fba33478a5 Merged revisions 88069 via svnmerge from 15 years ago
Benjamin Peterson 37b9e46a04 remove unneeded assertion 15 years ago
Benjamin Peterson cd8500193f Merged revisions 88066 via svnmerge from 15 years ago
Benjamin Peterson d82f45b720 Merged revisions 88066 via svnmerge from 15 years ago
Benjamin Peterson 0dd5ca0882 correct assertion 15 years ago
Benjamin Peterson acd17591f5 Merged revisions 88063 via svnmerge from 15 years ago
Benjamin Peterson cf94b8b4da Merged revisions 88063 via svnmerge from 15 years ago
Benjamin Peterson 67641d25d4 turn some checks into assertions, since they are implied by the caller 15 years ago
Benjamin Peterson a53d2acb3d Merged revisions 87960 via svnmerge from 15 years ago
Benjamin Peterson f4676b0378 Merged revisions 87960 via svnmerge from 15 years ago
Benjamin Peterson 23b628ed0b use PyErr_SetString instead of PyErr_Format 15 years ago
Benjamin Peterson 9b911ca14d Merged revisions 87952-87954 via svnmerge from 15 years ago
Benjamin Peterson de368717da Merged revisions 87952-87954 via svnmerge from 15 years ago
Benjamin Peterson 477ba919c1 don't segfault on deleting __abstractmethods__ #10892 15 years ago
Victor Stinner 0fcab4a3ed Issue #9566: use Py_ssize_t instead of int 15 years ago
Martin v. Löwis 4d0d471a80 Merge branches/pep-0384. 15 years ago
Benjamin Peterson 8035bc5c04 follow up to #9778: define and use an unsigned hash type 16 years ago
Antoine Pitrou ff150f2921 Revert r85797 (and r85798): it broke the Windows buildbots because of 16 years ago
Antoine Pitrou 7eecffd05d Issue #9935: Speed up pickling of instances of user-defined classes. 16 years ago
Benjamin Peterson e7dfeeb889 -1 is reserved for errors 16 years ago
Benjamin Peterson 8f67d0893f make hashes always the size of pointers; introduce Py_hash_t #9778 16 years ago
Benjamin Peterson 866c74e3d6 Merged revisions 85193 via svnmerge from 16 years ago
Benjamin Peterson 35c6be0b74 Merged revisions 85193 via svnmerge from 16 years ago
Benjamin Peterson 84060b81e3 typo 16 years ago
Benjamin Peterson 0ad44fa3f7 Merged revisions 85154,85182 via svnmerge from 16 years ago
Benjamin Peterson a5d5cc45c9 Merged revisions 85154 via svnmerge from 16 years ago
Benjamin Peterson aec5fd1397 type.__abstractmethods__ should raise an AttributeError #10006 16 years ago
Mark Dickinson a67c70d4a9 Merged revisions 84984 via svnmerge from 16 years ago
Mark Dickinson b09a3d69a6 Issue #9930: Remove an unnecessary type check in wrap_binaryfunc_r; 16 years ago
Eric Smith e4d6317c87 Issue 7994: Make object.__format__() raise a PendingDeprecationWarning 16 years ago
Benjamin Peterson 039d0a00c8 Merged revisions 84320 via svnmerge from 16 years ago