index
:
cpython.git
2.7
3.3
3.4
3.5
3.6
benjamin-clang
benjamin-iteration-torture
buildbot-custom
master
https://github.com/python/cpython.git
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Include
/
object.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
gh-117511: Make PyMutex public in the non-limited API (#117731)
Sam Gross
2024-06-20
1
-5/+1
*
GH-119462: Enforce invariants of type versioning (GH-120731)
Mark Shannon
2024-06-19
1
-1/+1
*
gh-120600: Make Py_TYPE() opaque in limited C API 3.14 (#120601)
Victor Stinner
2024-06-18
1
-9/+19
*
gh-83754: Use the Py_TYPE() macro (#120599)
Victor Stinner
2024-06-17
1
-4/+4
*
gh-117657: Make PyType_HasFeature (exported version) atomic (#120484)
Ken Jin
2024-06-15
1
-1/+5
*
gh-117657: Make Py_TYPE and Py_SET_TYPE thread safe (GH-120165)
Ken Jin
2024-06-12
1
-0/+8
*
gh-119853: Add Include/refcount.h file (#119854)
Victor Stinner
2024-05-31
1
-482/+0
*
gh-117657: Fix race data race in `_Py_IsOwnedByCurrentThread()` (#118258)
mpage
2024-04-26
1
-0/+4
*
gh-117657: Fix data race in `_Py_IsImmortal` (#118261)
mpage
2024-04-25
1
-1/+2
*
GH-115776: Static object are immortal, so mark them as such. (GH-117673)
Mark Shannon
2024-04-16
1
-10/+7
*
GH-115776: Embed the values array into the object, for "normal" Python object...
Mark Shannon
2024-04-02
1
-1/+6
*
gh-116936: Add PyType_GetModuleByDef() to the limited C API (#116937)
Victor Stinner
2024-03-25
1
-0/+4
*
gh-115754: Add Py_GetConstant() function (#116883)
Victor Stinner
2024-03-21
1
-2/+29
*
gh-116869: Make C API compatible with ISO C90 (#116950)
Victor Stinner
2024-03-18
1
-2/+1
*
gh-111696, PEP 737: Add PyType_GetModuleName() function (#116824)
Victor Stinner
2024-03-14
1
-1/+2
*
gh-111696, PEP 737: Add PyType_GetFullyQualifiedName() function (#116815)
Victor Stinner
2024-03-14
1
-0/+3
*
gh-112529: Remove PyGC_Head from object pre-header in free-threaded build (#1...
Sam Gross
2024-02-01
1
-2/+3
*
gh-112087: Make PyList_{Append,Size,GetSlice} to be thread-safe (gh-114651)
Donghee Na
2024-01-31
1
-0/+4
*
gh-112529: Implement GC for free-threaded builds (#114262)
Sam Gross
2024-01-25
1
-1/+3
*
gh-112535: Implement fallback implementation of _Py_ThreadId() (gh-113185)
Donghee Na
2023-12-18
1
-1/+5
*
gh-112535: Update _Py_ThreadId() to support RISC-V (gh-113084)
Furkan Onder
2023-12-14
1
-0/+7
*
gh-112535: Update _Py_ThreadId() to support s390/s390x (gh-112751)
Donghee Na
2023-12-08
1
-0/+4
*
gh-112535: Add comment for ppc32/64 registers (gh-112746)
Donghee Na
2023-12-05
1
-0/+2
*
gh-112535: Update _Py_ThreadId() to support PowerPC (gh-112624)
Donghee Na
2023-12-05
1
-0/+16
*
gh-110481: Fix typo in Py_SET_REFCNT() (#112595)
Victor Stinner
2023-12-01
1
-3/+3
*
gh-110481: Fix Py_SET_REFCNT() integer overflow (#112174)
Victor Stinner
2023-12-01
1
-10/+21
*
gh-111863: Rename `Py_NOGIL` to `Py_GIL_DISABLED` (#111864)
Hugo van Kemenade
2023-11-20
1
-13/+13
*
gh-112026: Restore removed private C API (#112115)
Victor Stinner
2023-11-15
1
-0/+3
*
gh-111569: Implement Python critical section API (gh-111571)
Sam Gross
2023-11-08
1
-2/+6
*
gh-111506: Implement Py_SET_REFCNT() as opaque function in limited C API (#11...
Victor Stinner
2023-11-03
1
-2/+11
*
gh-110481: Fix _Py_ThreadId for non-free-threaded mode (gh-111503)
Donghee Na
2023-10-30
1
-3/+1
*
gh-110481: Implement biased reference counting (gh-110764)
Sam Gross
2023-10-30
1
-3/+188
*
gh-109496: Detect Py_DECREF() after dealloc in debug mode (#109539)
Victor Stinner
2023-09-18
1
-6/+4
*
gh-108511: Add C API functions which do not silently ignore errors (GH-109025)
Serhiy Storchaka
2023-09-17
1
-0/+4
*
gh-108765: Move standard includes to Python.h (#108769)
Victor Stinner
2023-09-01
1
-2/+0
*
gh-108634: Py_TRACE_REFS uses a hash table (#108663)
Victor Stinner
2023-08-31
1
-21/+0
*
gh-106320: Remove private _PyObject_GetState() (#108606)
Victor Stinner
2023-08-29
1
-6/+0
*
gh-107955 Remove old comment about increasing the reference count in usage of...
brandonardenwalli
2023-08-16
1
-2/+0
*
gh-105059: Fix MSCV compiler warning on PyObject union (#107239)
Victor Stinner
2023-07-25
1
-0/+11
*
gh-105059: Use GCC/clang extension for PyObject union (#107232)
Victor Stinner
2023-07-25
1
-0/+5
*
gh-102304: Rename _Py_IncRefTotal_DO_NOT_USE_THIS() (#107193)
Victor Stinner
2023-07-24
1
-9/+4
*
gh-106521: Add PyObject_GetOptionalAttr() function (GH-106522)
Serhiy Storchaka
2023-07-11
1
-0/+4
*
gh-106572: Convert PyObject_DelAttr() to a function (#106611)
Victor Stinner
2023-07-11
1
-0/+2
*
gh-105387: Limited C API implements Py_INCREF() as func (#105388)
Victor Stinner
2023-06-14
1
-8/+10
*
gh-102304: Fix Py_INCREF() for limited C API 3.9 (#105550)
Victor Stinner
2023-06-09
1
-2/+14
*
gh-102304: Fix Py_INCREF() stable ABI in debug mode (#104763)
Victor Stinner
2023-06-06
1
-14/+8
*
gh-102304: Fix 2 New Stable ABI Functions (gh-104762)
Eric Snow
2023-05-30
1
-1/+1
*
gh-102304: Temporarily Bump Py_LIMITED_API for 2 New Functions (#104766)
Eric Snow
2023-05-22
1
-1/+1
*
gh-103509: PEP 697 -- Limited C API for Extending Opaque Types (GH-103511)
Petr Viktorin
2023-05-04
1
-0/+5
*
gh-84436: Implement Immortal Objects (gh-19474)
Eddie Elizondo
2023-04-22
1
-14/+119
[next]