summaryrefslogtreecommitdiffstats
path: root/Objects
Commit message (Expand)AuthorAgeFilesLines
* bpo-44977: Deprecate delegation of int to __trunc__ (GH-31031)Zackery Spytz2022-02-031-0/+5
* bpo-46433: _PyType_GetModuleByDef: handle static types in MRO (GH-30696)Petr Viktorin2022-02-021-5/+4
* bpo-46072: Add some frame stats. (GH-31060)Mark Shannon2022-02-021-0/+1
* bpo-46072: Add some object layout and allocation stats (GH-31051)Mark Shannon2022-02-012-0/+16
* bpo-46564: do not create frame object for super object (GH-31002)Kumar Aditya2022-02-011-12/+8
* bpo-46407: Fix long_mod refleak (GH-31025)Ken Jin2022-01-311-1/+1
* bpo-46417: _PyStructSequence_FiniType() updates _Py_RefTotal (GH-30988)Victor Stinner2022-01-281-0/+3
* bpo-46407: Optimizing some modulo operations (GH-30653)Crowthebird2022-01-281-9/+106
* bpo-40170: Remove PyHeapType_GET_MEMBERS() macro (GH-30942)Victor Stinner2022-01-271-6/+6
* bpo-40170: Move _Py_GetAllocatedBlocks() to pycore_pymem.h (GH-30943)Victor Stinner2022-01-271-3/+0
* bpo-46476: Simplify and fix _PyStaticCode_Dealloc (GH-30965)Christian Heimes2022-01-271-5/+8
* bpo-46476: Fix memory leak in code objects generated by deepfreeze (GH-30853)Kumar Aditya2022-01-271-0/+15
* bpo-40170: Remove _Py_GetAllocatedBlocks() function (GH-30940)Victor Stinner2022-01-271-1/+5
* bpo-40170: PyType_SUPPORTS_WEAKREFS() becomes a regular function (GH-30938)Victor Stinner2022-01-273-5/+14
* bpo-46527: allow calling enumerate(iterable=...) again (GH-30904)Jelle Zijlstra2022-01-261-10/+37
* bpo-46504: faster code for trial quotient in x_divrem() (GH-30856)Tim Peters2022-01-251-1/+8
* bpo-46431: improve error message on invalid calls to BaseExceptionGroup.__new...Irit Katriel2022-01-241-1/+4
* bpo-43683: Streamline YIELD_VALUE and SEND (GH-30723)Mark Shannon2022-01-241-2/+4
* bpo-46481: Implement vectorcall for weakref.ref.__call__ method. (GH-30820)Dong-hee Na2022-01-231-50/+30
* bpo-46406: Faster single digit int division. (#30626)Gregory P. Smith2022-01-231-10/+26
* bpo-46417: _PyList_Fini() clears indexerr (GH-30815)Victor Stinner2022-01-231-2/+6
* bpo-46417: Fix _PyStaticType_Dealloc() (GH-30810)Victor Stinner2022-01-221-3/+11
* bpo-46417: Clear Unicode static types at exit (GH-30806)Victor Stinner2022-01-224-22/+23
* bpo-46417: Py_Finalize() clears static exceptioins (GH-30805)Victor Stinner2022-01-221-1/+26
* bpo-46417: Factorize _PyExc_InitTypes() code (GH-30804)Victor Stinner2022-01-221-170/+132
* bpo-46417: _PyTypes_FiniTypes() clears object and type (GH-30798)Victor Stinner2022-01-221-15/+11
* bpo-46417: Cleanup typeobject.c code (GH-30795)Victor Stinner2022-01-221-159/+164
* bpo-46417: Clear more static types (GH-30796)Victor Stinner2022-01-221-0/+15
* bpo-46417: remove_subclass() clears tp_subclasses (GH-30793)Victor Stinner2022-01-221-9/+15
* bpo-46417: Fix race condition on setting type __bases__ (GH-30788)Victor Stinner2022-01-221-11/+16
* bpo-46417: Use _PyType_CAST() in Objects directory (GH-30764)Victor Stinner2022-01-219-20/+13
* bpo-46417: Add _PyType_GetSubclasses() function (GH-30761)Victor Stinner2022-01-211-40/+60
* bpo-46417: Add _PyType_CAST() macro (GH-30760)Victor Stinner2022-01-211-57/+47
* bpo-46417: Add missing types of _PyTypes_InitTypes() (GH-30749)Victor Stinner2022-01-213-3/+11
* bpo-46417: Revert remove_subclass() change (GH-30750)Victor Stinner2022-01-211-4/+0
* bpo-46417: Py_Finalize() clears static types (GH-30743)Victor Stinner2022-01-212-85/+142
* bpo-46417: _curses uses PyStructSequence_NewType() (GH-30736)Victor Stinner2022-01-213-2/+11
* bpo-46417: Finalize structseq types at exit (GH-30645)Victor Stinner2022-01-214-2/+70
* bpo-46409: Make generators in bytecode (GH-30633)Mark Shannon2022-01-202-24/+43
* docs: correct outdated MappingProxyType docstrings (#30281)Joshua Bronson2022-01-191-3/+3
* bpo-42161: Hoist the _PyLong_GetOne() call out of the inner loop. (GH-30656)Raymond Hettinger2022-01-181-2/+4
* bpo-46361: Fix "small" `int` caching (GH-30583)Brandt Bucher2022-01-161-1/+1
* bpo-46020: Optimize long_pow for the common case (GH-30555)Tim Peters2022-01-121-6/+13
* bpo-45953: Statically allocate and initialize global bytes objects. (gh-30096)Eric Snow2022-01-111-78/+14
* bpo-46235: Do all ref-counting at once during list/tuple multiplication (GH-3...Dennis Sweeney2022-01-082-26/+48
* bpo-46006: Revert "bpo-40521: Per-interpreter interned strings (GH-20085)" (G...Victor Stinner2022-01-062-19/+69
* bpo-46236: Fix PyFunction_GetAnnotations() returned tuple. (GH-30409)Inada Naoki2022-01-051-22/+33
* bpo-46009: Remove GEN_START (GH-30367)Brandt Bucher2022-01-041-3/+5
* bpo-46202: Remove opcode POP_EXCEPT_AND_RERAISE (GH-30302)Irit Katriel2022-01-041-1/+0
* bpo-46233: Minor speedup for bigint squaring (GH-30345)Tim Peters2022-01-041-5/+19