cpython/Objects
Bénédikt Tran 402b91da87
gh-128078: Use PyErr_SetRaisedException in _PyGen_SetStopIterationValue (#128287)
Co-authored-by: Kumar Aditya <kumaraditya@python.org>
2025-01-13 21:24:13 +05:30
..
clinic gh-128421: make getters and setters of BaseException thread safe (#128728) 2025-01-13 20:08:33 +05:30
mimalloc
stringlib
abstract.c GH-127058: Make PySequence_Tuple safer and probably faster. (#127758) 2024-12-11 14:02:59 +00:00
boolobject.c
bytearrayobject.c gh-111178: fix UBSan failures in Objects/bytearrayobject.c (GH-128236) 2025-01-10 11:50:02 +01:00
bytes_methods.c
bytesobject.c gh-111178: fix UBSan failures in Objects/bytesobject.c (GH-128237) 2025-01-10 11:48:06 +01:00
call.c
capsule.c gh-111178: fix UBSan failures in Objects/capsule.c (GH-128239) 2025-01-08 14:55:04 +01:00
cellobject.c gh-127271: Replace use of PyCell_GET/SET (gh-127272) 2024-12-03 10:33:06 -08:00
classobject.c gh-126703: Add freelist for PyMethodObject (#128594) 2025-01-12 18:31:49 +05:30
codeobject.c gh-111178: fix UBSan failures in Objects/codeobject.c (GH-128240) 2025-01-13 14:25:04 +01:00
complexobject.c gh-111178: fix UBSan failures in Objects/complexobject.c (GH-128241) 2025-01-10 10:46:36 +00:00
descrobject.c gh-111178: fix UBSan failures in Objects/descrobject.c (GH-128245) 2025-01-06 12:50:01 +01:00
dictnotes.txt
dictobject.c gh-115999: Specialize STORE_ATTR in free-threaded builds. (gh-127838) 2024-12-19 10:21:17 -08:00
enumobject.c gh-111178: fix UBSan failures in Objects/enumobject.c (GH-128246) 2025-01-03 15:29:41 +01:00
exceptions.c gh-128421: make getters and setters of BaseException thread safe (#128728) 2025-01-13 20:08:33 +05:30
fileobject.c
floatobject.c
frameobject.c gh-128198: Add missing error checks for usages of PyIter_Next() (GH-128199) 2024-12-25 19:42:04 +02:00
funcobject.c gh-127274: Defer nested methods (#128012) 2024-12-19 13:03:14 -08:00
genericaliasobject.c
genobject.c gh-128078: Use PyErr_SetRaisedException in _PyGen_SetStopIterationValue (#128287) 2025-01-13 21:24:13 +05:30
iterobject.c gh-128078: Clear exception in anext before calling _PyGen_SetStopIterationValue (#128780) 2025-01-13 18:25:09 +05:30
listobject.c Clean up redundant ifdef in list getitem (#128257) 2024-12-26 14:40:48 +00:00
listsort.txt
lnotab_notes.txt
longobject.c gh-126868: Add freelist for compact ints to _PyLong_New (#128181) 2024-12-26 15:17:22 +00:00
memoryobject.c gh-127085: fix some data races in memoryview in free-threading (#127412) 2024-12-17 00:42:19 +05:30
methodobject.c
moduleobject.c
namespaceobject.c gh-128198: Add missing error checks for usages of PyIter_Next() (GH-128199) 2024-12-25 19:42:04 +02:00
object.c gh-126703: Add freelist for PyMethodObject (#128594) 2025-01-12 18:31:49 +05:30
object_layout.md
object_layout_312.gv
object_layout_312.png
object_layout_313.gv
object_layout_313.png
object_layout_full_312.gv
object_layout_full_312.png
object_layout_full_313.gv
object_layout_full_313.png
obmalloc.c gh-127314: Don't mention the GIL when calling without a thread state on the free-threaded build (#127315) 2024-12-06 16:58:19 +01:00
odictobject.c
picklebufobject.c
rangeobject.c
README
setobject.c
sliceobject.c
structseq.c
tupleobject.c gh-111178: fix UBSan failures in Objects/tupleobject.c (GH-128251) 2025-01-03 15:35:05 +01:00
typeobject.c gh-127773: Disable attribute cache on incompatible MRO entries (GH-127924) 2025-01-13 14:10:41 +01:00
typeslots.inc
typeslots.py
typevarobject.c
unicodectype.c
unicodeobject.c gh-128137: Update PyASCIIObject to handle interned field with the atomic operation (gh-128196) 2025-01-05 18:17:06 +09:00
unicodetype_db.h
unionobject.c
weakrefobject.c gh-128008: Add PyWeakref_IsDead() (GH-128009) 2024-12-19 16:17:15 +01:00

Source files for various builtin objects