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
*
gh-125221: Fix free-threading data race in `object.__reduce_ex__` (#125267)
Sam Gross
2024-10-11
1
-0/+8
*
GH-125174: Make immortal objects more robust, following design from PEP 683 (...
Mark Shannon
2024-10-10
1
-1/+1
*
gh-125196: Add a free list to PyUnicodeWriter (#125227)
Victor Stinner
2024-10-10
1
-0/+1
*
gh-116510: Fix a Crash Due to Shared Immortal Interned Strings (gh-124865)
Eric Snow
2024-10-09
1
-0/+36
*
gh-124127: Make Py_REFCNT() opaque in limited C API 3.14 (#124128)
Victor Stinner
2024-09-24
1
-1/+11
*
gh-123990: Good bye WITH_FREELISTS macro (gh-124358)
Donghee Na
2024-09-24
1
-5/+0
*
gh-123448: Move `_PyNoDefault_Type` to the static types array (#123449)
Peter Bierma
2024-08-29
1
-0/+1
*
Fix typos in comments (#123201)
Wulian
2024-08-21
1
-3/+3
*
gh-122417: Implement per-thread heap type refcounts (#122418)
Sam Gross
2024-08-06
1
-9/+1
*
gh-116622: Fix testPyObjectPrintOSError on Android (#122487)
Malcolm Smith
2024-07-31
1
-2/+9
*
gh-120974: Use common freelist code in asyncio (#122132)
Sam Gross
2024-07-23
1
-1/+4
*
gh-100240: Use a consistent implementation for freelists (#121934)
Sam Gross
2024-07-22
1
-10/+45
*
gh-121794: Don't set `ob_tid` to zero in fast-path dealloc (#121799)
Sam Gross
2024-07-15
1
-2/+6
*
gh-120686: remove unused internal c api functions (#120687)
Irit Katriel
2024-06-27
1
-11/+0
*
gh-113993: Allow interned strings to be mortal, and fix related issues (GH-12...
Petr Viktorin
2024-06-21
1
-1/+9
*
gh-117511: Make PyMutex public in the non-limited API (#117731)
Sam Gross
2024-06-20
1
-1/+1
*
gh-120600: Make Py_TYPE() opaque in limited C API 3.14 (#120601)
Victor Stinner
2024-06-18
1
-0/+8
*
gh-119999: Fix potential race condition in `_Py_ExplicitMergeRefcount` (#120000)
Sam Gross
2024-06-04
1
-8/+11
*
gh-117398: Use Per-Interpreter State for the _datetime Static Types (gh-119929)
Eric Snow
2024-06-03
1
-1/+1
*
gh-117657: Fix race involving immortalizing objects (#119927)
Sam Gross
2024-06-03
1
-1/+1
*
gh-117657: Fix data races when writing / reading `ob_gc_bits` (#118292)
mpage
2024-05-08
1
-1/+1
*
gh-118767: Make bool(NotImplemented) raise TypeError (#118775)
Jelle Zijlstra
2024-05-08
1
-7/+3
*
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
[next]