summaryrefslogtreecommitdiffstats
path: root/Objects
Commit message (Expand)AuthorAgeFilesLines
* gh-140550: allow slots that repeat information from PyModuleDef (GH-144340)Petr Viktorin4 days1-42/+78
* gh-144446: Fix some frame object thread-safety issues (gh-144479)Sam Gross7 days1-3/+7
* gh-139103: Improve namedtuple scaling in free-threaded build (gh-144332)Sam Gross7 days3-48/+162
* gh-77188: Add support for pickling private methods and nested classes (GH-21480)Zackery Spytz8 days1-0/+15
* gh-144330: Initialize classmethod and staticmethod in new (#144469)Victor Stinner8 days2-37/+100
* gh-120321: Add gi_state, cr_state, and ag_state attributes (gh-144409)Sam Gross10 days1-0/+66
* gh-139103: Use borrowed references for positional args in _PyStack_UnpackDict...Sam Gross10 days1-5/+10
* gh-139103: use `METH_FASTCALL` for tp_new_wrapper (#144406)Sam Gross10 days1-8/+18
* gh-115231: Fill __module__ for built-in staticmethods (#115232)Sergey B Kirpichev11 days1-1/+9
* gh-144319: Fix huge page safety in pymalloc arenas (#144331)Pablo Galindo Salgado14 days1-11/+64
* gh-120321: Make gi_yieldfrom thread-safe in free-threading build (#144292)Sam Gross14 days1-6/+31
* gh-144295: Fix data race in dict method lookup and global load (gh-144312)Sam Gross14 days1-13/+23
* gh-143192 Avoid incref/decref pair in long_bitwise (gh-143194)Pieter Eendebak2026-01-291-19/+18
* gh-144319: Add huge pages support for pymalloc (#144320)Pablo Galindo Salgado2026-01-291-0/+20
* gh-140232: Do not track frozenset objects with immutables (#140234)Pieter Eendebak2026-01-281-2/+35
* gh-142037: Fix a refleak introduced in GH-142081 (GH-144256)Serhiy Storchaka2026-01-261-0/+1
* gh-142037: Improve error messages for printf-style formatting (GH-142081)Serhiy Storchaka2026-01-242-136/+330
* gh-144157: Optimize bytes.translate() by deferring change detection (GH-144158)Gregory P. Smith2026-01-221-5/+9
* gh-143939: Fix assignment to `_PyThreadStateImpl.generator_return_kind` (gh-1...Sam Gross2026-01-201-0/+3
* gh-102809: No longer mention `Misc/gdbinit` in the code (#143980)Bartosz Sławecki2026-01-191-1/+1
* gh-132657: Add maybe_enable_deferred_ref_count() (gh-142843)Neil Schemenauer2026-01-171-3/+9
* gh-142913: Add test case for interpreter generator w/ overridden opcodes (#14...Dino Viehland2026-01-161-0/+1
* gh-141070: Rename `PyUnstable_Object_Dump` to `PyObject_Dump` (GH-142848)Peter Bierma2026-01-162-3/+3
* gh-143635: Fix crash in `ga_repr_items_list` (#143670)sobolevn2026-01-151-1/+6
* gh-141504: Refactor policy object into a single opt_config (gh-143644)Donghee Na2026-01-151-7/+9
* gh-141805: Fix crash after concurrent addition objects with the same hash to ...Serhiy Storchaka2026-01-141-0/+3
* gh-132108: Add Buffer Protocol support to int.from_bytes to improve performan...Cody Maloney2026-01-131-8/+27
* gh-143189: fix insertdict() for non-Unicode key (#143285)Inada Naoki2026-01-121-2/+5
* gh-128335: Make slice generic at runtime (#128336)James Hilton-Balfe2026-01-111-0/+1
* Remove outdated comment about `excess_args` warning in `object.__init__` (#14...Manuel Jacob2026-01-111-6/+0
* gh-143006: Fix and optimize mixed comparison of float and int (GH-143084)Serhiy Storchaka2026-01-091-47/+32
* gh-120321: Make gen.gi_frame.clear() thread-safe (gh-143112)Sam Gross2026-01-082-20/+38
* gh-143089: Fix ParamSpec default examples to use list instead of tuple (#143179)VanshAgarwal240362026-01-081-2/+2
* gh-132070: Fix PyObject_Realloc thread-safety in free threaded Python (gh-143...Sam Gross2026-01-061-1/+38
* gh-129824: Fix data race in _PyBuiltins_AddExceptions with subinterpreters (g...Sam Gross2026-01-061-23/+16
* gh-41779: Allow defining any __slots__ for a class derived from tuple (GH-141...Serhiy Storchaka2026-01-061-3/+11
* gh-143003: Fix possible shared buffer overflow in bytearray.extend() (GH-143086)Serhiy Storchaka2025-12-281-2/+2
* gh-142557: fix UAF in `bytearray.__mod__` when object is mutated while format...Bénédikt Tran2025-12-271-1/+9
* gh-142664: fix `PyObject_Hash` invokation post GH-143217 (#143223)Bénédikt Tran2025-12-271-2/+2
* gh-142664: fix UAF in `memoryview.__hash__` via re-entrant data's `__hash__` ...Bénédikt Tran2025-12-271-3/+10
* gh-143195: fix UAF in `{bytearray,memoryview}.hex(sep)` via re-entrant `sep._...Bénédikt Tran2025-12-272-2/+14
* Remove redundant pycore_optimizer.h includes (#143184)Yongtao Huang2025-12-261-1/+0
* gh-120321: Fix TSan reported races on gi_frame_state (gh-143128)Sam Gross2025-12-241-1/+1
* gh-143100: Fix memcpy data race in setobject.c (gh-143127)Sam Gross2025-12-241-0/+16
* GH-139922: Tail calling for MSVC (VS 2026) (GH-143068)Chris Eibl2025-12-221-0/+8
* gh-129069: fix more thread safety issues in `list` (#143019)Kumar Aditya2025-12-221-5/+5
* gh-120321: Avoid `-Wunreachable-code` warning on Clang (gh-143022)Sam Gross2025-12-201-1/+2
* gh-129069: Fix listobject.c data races due to memmove (gh-142957)Sam Gross2025-12-191-41/+62
* gh-120321: Fix TSan reported race in gen_clear_frame (gh-142995)Sam Gross2025-12-191-1/+1
* gh-120321: Make gi_frame_state transitions atomic in FT build (gh-142599)Sam Gross2025-12-191-235/+283