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-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
*
gh-113743: Use per-interpreter locks for types (#115541)
Dino Viehland
2024-02-16
1
-2/+3
*
gh-113743: Make the MRO cache thread-safe in free-threaded builds (#113930)
Dino Viehland
2024-02-15
1
-67/+357
*
gh-114626: add PyCFunctionFast and PyCFunctionFastWithKeywords (GH-114627)
David Hewitt
2024-02-15
2
-5/+4
*
gh-114570: Add PythonFinalizationError exception (#115352)
Victor Stinner
2024-02-14
1
-0/+5
*
gh-112087: Make __sizeof__ and listiter_{len, next} to be threadsafe (gh-114843)
Donghee Na
2024-02-14
1
-50/+52
*
gh-111968: Rename freelist related struct names to Eric's suggestion (gh-115329)
Donghee Na
2024-02-14
7
-128/+117
*
gh-115391: Fix compiler warning in `Objects/longobject.c` (GH-115368)
Kirill Podoprigora
2024-02-13
1
-1/+1
*
gh-89240: Enable multiprocessing on Windows to use large process pools (GH-10...
Steve Dower
2024-02-13
1
-4/+3
*
gh-111140: Adds PyLong_AsNativeBytes and PyLong_FromNative[Unsigned]Bytes fun...
Steve Dower
2024-02-12
1
-8/+208
*
GH-114695: Add `sys._clear_internal_caches` (GH-115152)
Brandt Bucher
2024-02-12
1
-15/+7
*
gh-111968: Refactor _PyXXX_Fini to integrate with _PyObject_ClearFreeLists (g...
Donghee Na
2024-02-10
6
-44/+19
[next]