summaryrefslogtreecommitdiffstats
path: root/Objects/typeobject.c
Commit message (Expand)AuthorAgeFilesLines
* Avoid inefficient way to call functions without argumentVictor Stinner2016-09-061-4/+4
* Issue #24254: Preserve class attribute definition order.Eric Snow2016-09-051-1/+65
* Issue #27895: Spelling fixes (Contributed by Ville Skyttä).Raymond Hettinger2016-08-301-1/+1
* method_call() and slot_tp_new() now uses fast callVictor Stinner2016-08-241-18/+5
* Issue #27809: Use _PyObject_FastCallDict()Victor Stinner2016-08-221-15/+13
* Rename _PyObject_FastCall() to _PyObject_FastCallDict()Victor Stinner2016-08-221-7/+7
* Issue #27366: Fix init_subclass()Victor Stinner2016-08-201-0/+5
* slot_tp_iter() now uses fast callVictor Stinner2016-08-191-6/+3
* slot_nb_bool() now uses fast callVictor Stinner2016-08-191-8/+2
* Issue #27128: Cleanup slot_nb_bool()Victor Stinner2016-08-191-25/+41
* Issue #27128: slot_sq_item() uses fast callVictor Stinner2016-08-191-10/+3
* Issue #27128: Cleanup slot_sq_item()Victor Stinner2016-08-191-25/+33
* call_method() and call_maybe() now use fast callVictor Stinner2016-08-191-20/+26
* Cleanup call_method() and call_maybe()Victor Stinner2016-08-191-14/+12
* Merge 3.5 (fix refleak in call_maybe())Victor Stinner2016-08-191-1/+3
|\
| * Fix a refleak in call_maybe()Victor Stinner2016-08-191-1/+3
* | Merge 3.5 (fix refleak in call_method)Victor Stinner2016-08-191-1/+3
|\ \ | |/
| * Fix a refleak in call_method()Victor Stinner2016-08-191-1/+3
* | contains and rich compare slots use fast callVictor Stinner2016-08-191-16/+4
* | Issue #27157: Make only type() itself accept the one-argument formBerker Peksag2016-08-191-4/+6
* | Anti-registration of various ABC methods.Guido van Rossum2016-08-181-0/+14
* | Merge spelling and grammar fixes from 3.5Martin Panter2016-08-051-1/+1
|\ \ | |/
| * Fix spelling and grammar in documentation and code commentsMartin Panter2016-08-041-1/+1
* | Issue #27366: Tweak PEP 487 documentationBerker Peksag2016-07-301-4/+3
* | Issue #27366: Implement PEP 487Nick Coghlan2016-07-301-7/+92
* | Backed out changeset af29d89083b3 (closes #25548) (closes #27498)Benjamin Peterson2016-07-141-3/+3
* | merge 3.5 (#27248)Benjamin Peterson2016-07-071-3/+9
|\ \ | |/
| * fix refleaks in PyDict_SetItem error cases (closes #27248)Benjamin Peterson2016-07-071-3/+9
* | Issue #27225: Fixed a reference leak in type_new when setting __new__ fails.Serhiy Storchaka2016-06-051-1/+3
|\ \ | |/
| * Issue #27225: Fixed a reference leak in type_new when setting __new__ fails.Serhiy Storchaka2016-06-051-1/+3
* | Issue #25548: Showing memory address of class objects in replKushal Das2016-06-041-3/+3
* | merge 3.5Benjamin Peterson2016-05-281-1/+1
|\ \ | |/
| * backout 3c9512d8ac0dBenjamin Peterson2016-05-281-1/+1
* | Issue #27118: Clean up Py_XINCREF/Py_XDECREF in typeobject.c.Serhiy Storchaka2016-05-251-5/+4
* | Fix typos. Reported by andportnoy on GitHub.Berker Peksag2016-04-291-1/+1
* | Merge doc and comment fixes from 3.5Martin Panter2016-04-191-2/+2
|\ \ | |/
| * Fix spelling (inital), grammar (may translates) in documentation, commentsMartin Panter2016-04-191-2/+2
* | Issue #26718: super.__init__ no longer leaks memory if called multiple times.Serhiy Storchaka2016-04-131-3/+3
|\ \ | |/
| * Issue #26718: super.__init__ no longer leaks memory if called multiple times.Serhiy Storchaka2016-04-131-3/+3
* | Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREFSerhiy Storchaka2016-04-101-3/+3
|\ \ | |/
| * Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREFSerhiy Storchaka2016-04-101-3/+3
* | Issue #22570: Renamed Py_SETREF to Py_XSETREF.Serhiy Storchaka2016-04-061-5/+5
|\ \ | |/
| * Issue #22570: Renamed Py_SETREF to Py_XSETREF.Serhiy Storchaka2016-04-061-4/+4
* | merge 3.5 (#25731)Benjamin Peterson2016-01-191-1/+1
|\ \ | |/
| * set tp_new from the class in the hierarchy that actually owns the descriptor ...Benjamin Peterson2016-01-191-1/+1
* | As per further discussion, re-enable the typeobject.c guard for picklability.Barry Warsaw2016-01-111-9/+0
|\ \ | |/
| * Comment out some tests that won't pass now that we've reverted theBarry Warsaw2016-01-111-27/+0
* | Issue #22995: [UPDATE] Comment out the one of the pickleability tests inBarry Warsaw2016-01-111-0/+9
|\ \ | |/
| * Issue #22995: [UPDATE] Comment out the one of the pickleability tests inBarry Warsaw2016-01-111-0/+9
* | Issue #20440: Cleaning up the code by using Py_SETREF.Serhiy Storchaka2016-01-051-4/+2