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
Commit message (
Expand
)
Author
Age
Files
Lines
*
gh-116868: Avoid locking in PyType_IsSubtype (#116829)
Dino Viehland
2024-03-15
1
-32/+48
*
gh-116621: Specialize list.extend for dict keys/values (gh-116816)
Donghee Na
2024-03-15
1
-0/+37
*
gh-111926: Simplify proxy creation logic (#116844)
mpage
2024-03-15
1
-16/+3
*
gh-111926: Simplify weakref creation logic (#116843)
mpage
2024-03-15
1
-15/+5
*
gh-111696, PEP 737: Add %T and %N to PyUnicode_FromFormat() (#116839)
Victor Stinner
2024-03-14
2
-2/+66
*
gh-111696, PEP 737: Add PyType_GetModuleName() function (#116824)
Victor Stinner
2024-03-14
1
-8/+13
*
gh-111696, PEP 737: Add PyType_GetFullyQualifiedName() function (#116815)
Victor Stinner
2024-03-14
1
-12/+50
*
gh-116714: Handle errors correctly in `PyFloat_GetInfo` (#116715)
Nikita Sobolev
2024-03-13
1
-8/+13
*
GH-116554: Relax list.sort()'s notion of "descending" runs (#116578)
Tim Peters
2024-03-13
2
-66/+134
*
gh-116621: Set manual critical section for list.extend (gh-116657)
Donghee Na
2024-03-12
2
-64/+97
*
gh-110819: Fix ‘kind’ may be used uninitialized warning in `longobject` (...
Nikita Sobolev
2024-03-12
1
-28/+35
*
gh-112087: Make list.sort to be thread-safe for PEP 703. (gh-116553)
Donghee Na
2024-03-10
2
-5/+10
*
gh-112087: Store memory allocation information into _PyListArray (gh-116529)
Donghee Na
2024-03-09
1
-14/+112
*
gh-112069: Make sets thread-safe with the GIL disabled (#113800)
Tomas R
2024-03-08
2
-152/+498
*
gh-112075: Support freeing object memory via QSBR (#116344)
Dino Viehland
2024-03-08
1
-8/+33
*
gh-116381: Remove bad specializations, add fail stats (GH-116464)
Ken Jin
2024-03-07
2
-6/+6
*
gh-116437: Use new C API PyDict_Pop() to simplify the code (GH-116438)
Serhiy Storchaka
2024-03-07
2
-18/+26
*
gh-116381: Specialize CONTAINS_OP (GH-116385)
Ken Jin
2024-03-06
3
-10/+10
*
gh-115103: Delay reuse of mimalloc pages that store PyObjects (#115435)
Sam Gross
2024-03-06
4
-6/+166
*
gh-112087: Update list_get_item_ref to optimistically avoid locking (gh-116353)
Donghee Na
2024-03-05
1
-11/+60
*
gh-115103: Enable internal mimalloc assertions in debug builds (#116343)
Sam Gross
2024-03-05
1
-0/+3
*
chore: fix typos (#116345)
cui fliter
2024-03-05
1
-1/+1
*
gh-112075: Enable freeing with qsbr and fallback to lock on key changed (GH-1...
Dino Viehland
2024-03-05
1
-6/+3
*
gh-112087: Make list_{slice, ass_slice, subscript} to be threadsafe (gh-116233)
Donghee Na
2024-03-05
1
-50/+82
*
gh-116029: Fix unused function warning on macOS (#116340)
Sam Gross
2024-03-05
1
-2/+2
*
gh-116316: Fix typo in `UNARY_FUNC(PyNumber_Positive)` macros (GH-116317)
Kirill Podoprigora
2024-03-04
1
-1/+1
*
gh-116296: Fix refleak in reduce_newobj() corner case (#116297)
Erlend E. Aasland
2024-03-04
1
-0/+1
*
gh-112087: Use QSBR technique for list_new/clear for free-thread build (gh-11...
Donghee Na
2024-03-01
1
-6/+29
*
gh-115941: fixes in dictobject.c doc block(#116196)
Humbulani
2024-03-01
1
-1/+2
*
gh-115491: Fix Clang compiler warning (#116153)
Sam Gross
2024-03-01
1
-1/+1
*
gh-112075: Avoid locking shared keys on every assignment (#116087)
Dino Viehland
2024-02-29
1
-12/+20
*
gh-112075: Use relaxed stores for places where we may race with when reading ...
Dino Viehland
2024-02-28
1
-18/+25
*
gh-115891: Fix debug byte filling in free-threaded build (#116018)
Sam Gross
2024-02-28
1
-4/+13
*
gh-112075: Remove compiler warning from apple clang (gh-115855)
Donghee Na
2024-02-28
1
-2/+2
*
gh-115323: Add meaningful error message for using bytearray.extend with str (...
Jay Ting
2024-02-24
1
-0/+4
*
gh-112075: Iterating a dict shouldn't require locks (#115108)
Dino Viehland
2024-02-22
1
-60/+264
*
gh-115827: Fix compile warning in `longobject.c` (#115828)
Nikita Sobolev
2024-02-22
1
-1/+1
*
gh-115491: Keep some fields valid across allocations in obmalloc (free-thread...
Sam Gross
2024-02-21
2
-10/+33
*
gh-112087: Make list_{concat, repeat, inplace_repeat, ass_item) to be thread...
Donghee Na
2024-02-21
1
-40/+82
*
gh-112075: Accessing a single element should optimistically avoid locking (#1...
Dino Viehland
2024-02-21
2
-174/+493
*
gh-112075: Make PyDictKeysObject thread-safe (#114741)
Dino Viehland
2024-02-21
1
-92/+198
*
gh-115733: Fix crash involving exhausted list iterator (#115740)
Sam Gross
2024-02-20
1
-3/+3
*
gh-115103: Implement delayed free mechanism for free-threaded builds (#115367)
Sam Gross
2024-02-20
1
-0/+190
*
gh-115491: Keep some fields valid across allocations (free-threading) (#115573)
Sam Gross
2024-02-20
3
-25/+16
*
gh-101860: Expose __name__ on property (GH-101876)
Eugene Toder
2024-02-20
1
-7/+66
*
gh-115618: Remove improper Py_XDECREFs in property methods (GH-115619)
Serhiy Storchaka
2024-02-17
1
-3/+0
*
gh-111968: Split _Py_async_gen_asend_freelist out of _Py_async_gen_fr… (gh-...
Donghee Na
2024-02-17
1
-21/+30
*
gh-113743: Give _PyTypes_AfterFork a prototype. (gh-115563)
Benjamin Peterson
2024-02-16
1
-1/+1
*
gh-112529: Make the GC scheduling thread-safe (#114880)
Sam Gross
2024-02-16
1
-0/+2
*
gh-111968: Split _Py_dictkeys_freelist out of _Py_dict_freelist (gh-115505)
Donghee Na
2024-02-16
4
-35/+46
[next]