summaryrefslogtreecommitdiffstats
path: root/Objects
Commit message (Expand)AuthorAgeFilesLines
* GH-91095: Specialize calls to normal Python classes. (GH-99331)Mark Shannon2023-06-222-4/+23
* gh-105927: finalize_modules_clear_weaklist() uses _PyWeakref_GET_REF() (#105971)Victor Stinner2023-06-211-1/+1
* gh-105927: type_from_ref() uses _PyWeakref_GET_REF() (#105963)Victor Stinner2023-06-211-13/+24
* gh-105927: Add PyWeakref_GetRef() function (#105932)Victor Stinner2023-06-211-0/+18
* gh-105927: Add _PyWeakref_GET_REF() internal function (#105929)Victor Stinner2023-06-201-49/+43
* gh-105927: Refactor weakrefobject.c (#105928)Victor Stinner2023-06-191-60/+56
* GH-104584: Assorted fixes for the optimizer API. (GH-105683)Mark Shannon2023-06-191-4/+20
* GH-100987: Allow objects other than code objects as the "executable" of an in...Mark Shannon2023-06-144-97/+25
* gh-103968: PyType_FromMetaclass: Allow metaclasses with tp_new=NULL (GH-105386)Petr Viktorin2023-06-121-1/+1
* gh-105375: Improve error handling in PyUnicode_BuildEncodingMap() (#105491)Erlend E. Aasland2023-06-111-12/+17
* Miscellaneous improvements to the typing docs (#105529)Alex Waygood2023-06-091-65/+80
* gh-100227: Lock Around Modification of the Global Allocators State (gh-105516)Eric Snow2023-06-081-52/+177
* gh-103906: Remove immortal refcounting in compile/marshal.c (gh-103922)Dong-hee Na2023-06-051-1/+1
* gh-98963: Restore the ability to have a dict-less property. (#105262)Gregory P. Smith2023-06-051-8/+37
* gh-101524: Only Use Public C-API in the _xxsubinterpreters Module (gh-105258)Eric Snow2023-06-022-2/+2
* GH-104584: Plugin optimizer API (GH-105100)Mark Shannon2023-06-022-1/+8
* GH-105162: Account for `INSTRUMENTED_RESUME` in gen.close/throw. (GH-105187)Mark Shannon2023-06-021-3/+15
* gh-85275: Remove old buffer APIs (#105137)Inada Naoki2023-06-021-9/+35
* gh-92536: Remove PyUnicode_READY() calls (#105210)Victor Stinner2023-06-017-50/+2
* gh-92536: Argument Clinic no longer emits PyUnicode_READY() (#105208)Victor Stinner2023-06-0110-79/+10
* gh-104614: Make Sure ob_type is Always Set Correctly by PyType_Ready() (gh-10...Eric Snow2023-06-011-16/+44
* gh-105140: remove unused arg of _PyErr_ChainStackItem (#105141)Irit Katriel2023-06-011-1/+1
* gh-105107: Remove PyCFunction_Call() function (#105181)Victor Stinner2023-06-011-3/+3
* gh-105156: Cleanup usage of old Py_UNICODE type (#105158)Victor Stinner2023-06-011-1/+1
* gh-105156: Deprecate the old Py_UNICODE type in C API (#105157)Victor Stinner2023-06-011-4/+4
* gh-105107: Remove PyEval_CallFunction() function (#105108)Victor Stinner2023-05-311-8/+7
* gh-104922: Make `PY_SSIZE_T_CLEAN` not mandatory again (#105051)Inada Naoki2023-05-311-46/+21
* gh-105020: Share tp_bases and tp_mro Between Interpreters For All Static Buil...Eric Snow2023-05-311-30/+46
* gh-105071: add PyUnstable_Exc_PrepReraiseStar to expose except* implementatio...Irit Katriel2023-05-301-0/+39
* Fix compiler warning in unicodeobject.c (#105050)Inada Naoki2023-05-291-1/+1
* gh-103921: Document PEP 695 (#104642)Jelle Zijlstra2023-05-261-50/+65
* gh-104955: Fix __release_buffer__ signature (#104956)Jelle Zijlstra2023-05-261-1/+1
* GH-89091: raise `RuntimeWarning` for unawaited async generator methods (#104611)Kumar Aditya2023-05-261-0/+26
* gh-104879: Fix TypeAliasType.__module__ in exec() (#104881)Jelle Zijlstra2023-05-241-2/+7
* gh-104770: Let generator.close() return value (#104771)Nicolas Tessore2023-05-231-3/+8
* gh-98836: Extend PyUnicode_FromFormat() (GH-98838)Serhiy Storchaka2023-05-211-108/+218
* GH-101291: Add low level, unstable API for pylong (GH-101685)Mark Shannon2023-05-211-0/+14
* gh-104717: Add comment about manual loop unrolling (gh-104718)Dong-hee Na2023-05-211-0/+1
* gh-104600: Make type.__type_params__ writable (#104634)Jelle Zijlstra2023-05-191-13/+29
* gh-104600: Make function.__type_params__ writable (#104601)Jelle Zijlstra2023-05-181-1/+16
* gh-104549: Set __module__ on TypeAliasType (#104550)Jelle Zijlstra2023-05-183-31/+62
* typing: Add more tests for TypeVar (#104571)Jelle Zijlstra2023-05-171-1/+1
* GH-103906: Remove immortal refcounting in the interpreter (GH-103909)Brandt Bucher2023-05-161-7/+1
* gh-103763: Implement PEP 695 (#103764)Jelle Zijlstra2023-05-166-4/+2490
* gh-104454: Fix refleak in AttributeError_reduce (#104455)Charles Machalow2023-05-131-1/+3
* GH-94841: Fix usage of Py_ALWAYS_INLINE (GH-104409)Brandt Bucher2023-05-121-1/+1
* gh-103333: Pickle the keyword attributes of AttributeError (#103352)Charles Machalow2023-05-121-1/+43
* GH-104371: check return value of calling `mv.release` (#104417)Kumar Aditya2023-05-121-1/+7
* GH-103082: Filter LINE events in VM, to simplify tool implementation. (GH-104...Mark Shannon2023-05-121-3/+0
* Fix refleak in `super_descr_get` (#104408)Brandt Bucher2023-05-121-1/+3