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
Commit message (
Expand
)
Author
Age
Files
Lines
*
gh-115103: Enable internal mimalloc assertions in debug builds (#116343)
Sam Gross
2024-03-05
1
-1/+1
*
chore: fix typos (#116345)
cui fliter
2024-03-05
6
-7/+7
*
GH-115685: Split `_TO_BOOL_ALWAYS_TRUE` into micro-ops (GH-116352)
Mark Shannon
2024-03-05
3
-23/+23
*
GH-115819: Eliminate Boolean guards when value is known (GH-116355)
Mark Shannon
2024-03-05
1
-0/+1
*
GH-115685: Optimize `TO_BOOL` and variants based on truthiness of input. (GH-...
Mark Shannon
2024-03-05
1
-0/+1
*
gh-115398: Increment PyExpat_CAPI_MAGIC for SetReparseDeferralEnabled additio...
Gregory P. Smith
2024-03-04
1
-1/+1
*
GH-116226: include `pthread_stubs.h` in `pycore_pythreads.h` (#116227)
Brett Cannon
2024-03-01
1
-1/+2
*
gh-114271: Make `_thread.ThreadHandle` thread-safe in free-threaded builds (G...
mpage
2024-03-01
1
-0/+13
*
gh-115999: Disable the specializing adaptive interpreter in free-threaded bui...
Brett Simmers
2024-03-01
1
-0/+5
*
gh-115398: Expose Expat >=2.6.0 reparse deferral API (CVE-2023-52425) (GH-115...
Sebastian Pipping
2024-02-29
1
-1/+3
*
gh-115685: Type/values propagate for TO_BOOL in tier 2 (GH-115686)
Ken Jin
2024-02-29
2
-20/+23
*
gh-116088: Insert bottom checks after all sym_set_...() calls (#116089)
Guido van Rossum
2024-02-29
1
-4/+4
*
GH-115802: JIT "small" code for Windows (GH-115964)
Brandt Bucher
2024-02-29
16
-44/+47
*
gh-115859: Re-enable T2 optimizer pass by default (#116062)
Guido van Rossum
2024-02-28
1
-0/+2
*
gh-115816: Improve internal symbols API in optimizer (#116028)
Guido van Rossum
2024-02-28
1
-5/+7
*
gh-115773: Add tests to exercise the _Py_DebugOffsets structure (#115774)
Pablo Galindo Salgado
2024-02-28
2
-35/+47
*
gh-105858: Expose some union-related objects as internal APIs (GH-116025)
Jelle Zijlstra
2024-02-28
1
-2/+4
*
gh-105858: Improve AST node constructors (#105880)
Jelle Zijlstra
2024-02-28
4
-0/+6
*
GH-115816: Assorted naming and formatting changes to improve maintainability....
Mark Shannon
2024-02-27
1
-38/+35
*
GH-115816: Make tier2 optimizer symbols testable, and add a few tests. (GH-11...
Mark Shannon
2024-02-27
1
-0/+85
*
gh-115168: Add pystats counter for invalidated executors (GH-115169)
Michael Droettboom
2024-02-26
2
-2/+3
*
gh-113706: Update comment about long int representation (#113707)
Michael Droettboom
2024-02-26
1
-10/+21
*
gh-112075: Iterating a dict shouldn't require locks (#115108)
Dino Viehland
2024-02-22
1
-0/+1
*
gh-115304: Add doc for initializing PyMutex as a global variable (#115305)
AN Long
2024-02-21
1
-0/+3
*
gh-110850: Cleanup PyTime API: PyTime_t are nanoseconds (#115753)
Victor Stinner
2024-02-21
1
-9/+4
*
gh-110850: Replace private _PyTime_MAX with public PyTime_MAX (#115751)
Victor Stinner
2024-02-21
1
-5/+1
*
gh-112087: Make list_{concat, repeat, inplace_repeat, ass_item) to be thread...
Donghee Na
2024-02-21
1
-0/+6
*
gh-112075: Accessing a single element should optimistically avoid locking (#1...
Dino Viehland
2024-02-21
1
-1/+3
*
gh-112075: Make PyDictKeysObject thread-safe (#114741)
Dino Viehland
2024-02-21
5
-1/+59
*
gh-110850: Use public PyTime functions (#115746)
Victor Stinner
2024-02-20
1
-1/+0
*
gh-110850: Rename internal PyTime C API functions (#115734)
Victor Stinner
2024-02-20
1
-32/+18
*
gh-115103: Implement delayed free mechanism for free-threaded builds (#115367)
Sam Gross
2024-02-20
5
-0/+27
*
gh-110850: Cleanup pycore_time.h includes (#115724)
Victor Stinner
2024-02-20
4
-6/+0
*
gh-115491: Keep some fields valid across allocations (free-threading) (#115573)
Sam Gross
2024-02-20
1
-0/+2
*
gh-110850: Replace _PyTime_t with PyTime_t (#115719)
Victor Stinner
2024-02-20
6
-47/+47
*
gh-112175: Add `eval_breaker` to `PyThreadState` (#115194)
Brett Simmers
2024-02-20
5
-32/+39
*
gh-115687: Split up guards from COMPARE_OP (GH-115688)
Ken Jin
2024-02-20
3
-105/+105
*
GH-115457: Support splitting and replication of micro ops. (GH-115558)
Mark Shannon
2024-02-20
3
-221/+311
*
GH-112354: Initial implementation of warm up on exits and trace-stitching (GH...
Mark Shannon
2024-02-20
7
-52/+80
*
gh-114626: Add again _PyCFunctionFastWithKeywords name (GH-115561)
Victor Stinner
2024-02-19
1
-1/+1
*
gh-111968: Split _Py_async_gen_asend_freelist out of _Py_async_gen_fr… (gh-...
Donghee Na
2024-02-17
1
-4/+9
*
gh-115103: Implement delayed memory reclamation (QSBR) (#115180)
Sam Gross
2024-02-16
8
-2/+207
*
gh-114271: Make `thread._rlock` thread-safe in free-threaded builds (#115102)
mpage
2024-02-16
4
-0/+46
*
gh-112529: Make the GC scheduling thread-safe (#114880)
Sam Gross
2024-02-16
2
-0/+8
*
gh-102013: Move PyUnstable_GC_VisitObjects() to Include/cpython/objimpl.h (#1...
Victor Stinner
2024-02-16
2
-19/+17
*
gh-111968: Split _Py_dictkeys_freelist out of _Py_dict_freelist (gh-115505)
Donghee Na
2024-02-16
1
-8/+15
*
gh-113743: Use per-interpreter locks for types (#115541)
Dino Viehland
2024-02-16
1
-1/+1
*
Merge branch 'main' of https://github.com/python/cpython
Thomas Wouters
2024-02-15
11
-2/+100
|
\
|
*
gh-113743: Make the MRO cache thread-safe in free-threaded builds (#113930)
Dino Viehland
2024-02-15
7
-2/+65
|
*
gh-112433: Add optional _align_ attribute to ctypes.Structure (GH-113790)
monkeyman192
2024-02-15
4
-0/+6
[next]