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
/
Objects
/
object.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
[3.13] gh-119999: Fix potential race condition in `_Py_ExplicitMergeRefcount`...
Miss Islington (bot)
2024-06-04
1
-8/+11
*
[3.13] gh-117398: Use Per-Interpreter State for the _datetime Static Types (g...
Miss Islington (bot)
2024-06-03
1
-1/+1
*
[3.13] gh-117657: Fix race involving immortalizing objects (GH-119927) (#120005)
Sam Gross
2024-06-03
1
-1/+1
*
[3.13] gh-117657: Fix data races when writing / reading `ob_gc_bits` (GH-1182...
Miss Islington (bot)
2024-05-08
1
-1/+1
*
gh-112075: Fix race in constructing dict for instance (#118499)
Dino Viehland
2024-05-06
1
-1/+3
*
gh-118362: Fix thread safety around lookups from the type cache in the face o...
Dino Viehland
2024-05-06
1
-24/+16
*
gh-74929: Implement PEP 667 (GH-115153)
Tian Gao
2024-05-04
1
-0/+1
*
gh-93502: Add new C-API functions to trace object creation and destruction (#...
Pablo Galindo Salgado
2024-05-02
1
-6/+31
*
gh-118335: Configure Tier 2 interpreter at build time (#118339)
Guido van Rossum
2024-05-01
1
-0/+4
*
gh-117783: Immortalize objects that use deferred reference counting (#118112)
Sam Gross
2024-04-29
1
-0/+7
*
gh-112075: Make instance attributes stored in inline "dict" thread safe (#114...
Dino Viehland
2024-04-22
1
-24/+21
*
[gh-117657] _Py_MergeZeroLocalRefcount isn't loading ob_ref_shared with stron...
Dino Viehland
2024-04-19
1
-1/+1
*
gh-117680: make _PyInstructionSequence a PyObject and use it in tests (#117629)
Irit Katriel
2024-04-17
1
-0/+2
*
GH-117760: Streamline the trashcan mechanism (GH-117763)
Mark Shannon
2024-04-17
1
-99/+15
*
gh-117376: Partial implementation of deferred reference counting (#117696)
Sam Gross
2024-04-12
1
-0/+13
*
gh-117764: Add docstrings and signatures for the types of None, Ellipsis and ...
Serhiy Storchaka
2024-04-12
1
-2/+12
*
gh-117439: Make refleak checking thread-safe without the GIL (#117469)
Sam Gross
2024-04-08
1
-28/+34
*
GH-115776: Embed the values array into the object, for "normal" Python object...
Mark Shannon
2024-04-02
1
-56/+44
*
gh-76785: Drop PyInterpreterID_Type (gh-117101)
Eric Snow
2024-03-21
1
-3/+0
*
gh-115754: Add Py_GetConstant() function (#116883)
Victor Stinner
2024-03-21
1
-0/+51
*
GH-108362: Incremental Cycle GC (GH-116206)
Mark Shannon
2024-03-20
1
-0/+21
*
gh-115491: Keep some fields valid across allocations in obmalloc (free-thread...
Sam Gross
2024-02-21
1
-6/+6
*
gh-111968: Rename freelist related struct names to Eric's suggestion (gh-115329)
Donghee Na
2024-02-14
1
-9/+9
*
gh-111968: Refactor _PyXXX_Fini to integrate with _PyObject_ClearFreeLists (g...
Donghee Na
2024-02-10
1
-0/+15
*
gh-110481: Implement inter-thread queue for biased reference counting (#114824)
Sam Gross
2024-02-09
1
-6/+2
*
gh-115184: Fix refleak tracking issues in free-threaded build (#115188)
Sam Gross
2024-02-09
1
-4/+7
*
GH-108362: Revert "GH-108362: Incremental GC implementation (GH-108038)" (#11...
Mark Shannon
2024-02-07
1
-15/+0
*
GH-108362: Incremental GC implementation (GH-108038)
Mark Shannon
2024-02-05
1
-0/+15
*
gh-112529: Remove PyGC_Head from object pre-header in free-threaded build (#1...
Sam Gross
2024-02-01
1
-2/+11
*
gh-113750: Fix object resurrection in free-threaded builds (gh-113751)
Sam Gross
2024-01-06
1
-3/+12
*
gh-111178: Make slot functions in typeobject.c have compatible types (GH-112752)
Christopher Chavez
2023-12-20
1
-1/+1
*
gh-112125: Fix None.__ne__(None) returning NotImplemented instead of False (#...
andrewluotechnologies
2023-12-07
1
-1/+1
*
gh-111863: Rename `Py_NOGIL` to `Py_GIL_DISABLED` (#111864)
Hugo van Kemenade
2023-11-20
1
-3/+3
*
gh-111789: Use PyDict_GetItemRef() in Objects/ (GH-111827)
Serhiy Storchaka
2023-11-14
1
-20/+11
*
gh-110481: fix 'unused function' warning for `is_shared_refcnt_dead`. (gh-111...
Sam Gross
2023-11-10
1
-4/+6
*
gh-111569: Implement Python critical section API (gh-111571)
Sam Gross
2023-11-08
1
-1/+1
*
gh-106672: C API: Report indiscriminately ignored errors (GH-106674)
Serhiy Storchaka
2023-11-07
1
-2/+8
*
gh-111506: Implement Py_SET_REFCNT() as opaque function in limited C API (#11...
Victor Stinner
2023-11-03
1
-0/+8
*
gh-110481: Implement biased reference counting (gh-110764)
Sam Gross
2023-10-30
1
-8/+129
*
GH-111339: Fix initialization and finalization of static optimizer types (GH-...
Savannah Ostrowski
2023-10-29
1
-0/+6
*
gh-110079: Remove extern "C" { ...} in C code (#110080)
Victor Stinner
2023-09-29
1
-8/+0
*
gh-108511: Add C API functions which do not silently ignore errors (GH-109025)
Serhiy Storchaka
2023-09-17
1
-22/+25
*
gh-108634: PyInterpreterState_New() no longer calls Py_FatalError() (#108748)
Victor Stinner
2023-09-01
1
-2/+3
*
gh-108634: Py_TRACE_REFS uses a hash table (#108663)
Victor Stinner
2023-08-31
1
-101/+173
*
gh-106320: Remove _PyAnextAwaitable_Type from the public C API (#108597)
Victor Stinner
2023-08-29
1
-3/+4
*
gh-106320: Remove private _PyManagedBuffer_Type (#108431)
Victor Stinner
2023-08-24
1
-1/+3
*
GH-106485: Create object's dict-values instead of creating __dict__, when we ...
Mark Shannon
2023-08-11
1
-0/+8
*
gh-107630: Initialize Each Interpreter's refchain Properly (gh-107733)
Eric Snow
2023-08-07
1
-1/+21
*
gh-107080: Fix Py_TRACE_REFS Crashes Under Isolated Subinterpreters (gh-107567)
Eric Snow
2023-08-03
1
-19/+32
*
gh-101524: Only Use Public C-API in the _xxsubinterpreters Module (gh-107359)
Eric Snow
2023-07-27
1
-3/+3
[next]