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
/
Python
/
ceval_gil.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
[3.11] gh-108987: Fix _thread.start_new_thread() race condition (#109135) (#1...
Victor Stinner
2023-09-11
1
-22/+3
*
[3.11] gh-104690: thread_run() checks for tstate dangling pointer (#109056) (...
Victor Stinner
2023-09-08
1
-4/+4
*
[3.11] gh-96017: Fix some compiler warnings (GH-96018) (#96106)
Christian Heimes
2022-10-05
1
-0/+2
*
gh-96387: take_gil() resets drop request before exit (#96869) (#96941)
Victor Stinner
2022-09-20
1
-0/+11
*
[3.11] bpo-40514: Drop EXPERIMENTAL_ISOLATED_SUBINTERPRETERS (gh-93185) (GH-9...
Eric Snow
2022-05-28
1
-18/+0
*
bpo-43268: Pass interp rather than tstate to internal functions (GH-24580)
Victor Stinner
2021-02-19
1
-1/+1
*
bpo-40513: Per-interpreter GIL (GH-19943)
Victor Stinner
2020-05-05
1
-2/+22
*
Revert "bpo-40513: Per-interpreter signals pending (GH-19924)" (GH-19932)
Victor Stinner
2020-05-05
1
-1/+1
*
bpo-40513: Per-interpreter gil_drop_request (GH-19927)
Victor Stinner
2020-05-05
1
-6/+7
*
bpo-40082: trip_signal() uses the main interpreter (GH-19441)
Victor Stinner
2020-04-08
1
-6/+10
*
bpo-40010: Pass tstate to ceval GIL functions (GH-19077)
Victor Stinner
2020-03-20
1
-14/+9
*
bpo-39877: 4th take_gil() fix for daemon threads (GH-19080)
Victor Stinner
2020-03-19
1
-22/+23
*
bpo-40010: Optimize signal handling in multithreaded applications (GH-19067)
Victor Stinner
2020-03-19
1
-0/+9
*
bpo-39984: Move pending calls to PyInterpreterState (GH-19066)
Victor Stinner
2020-03-19
1
-4/+6
*
bpo-39984: Pass tstate to _PyEval_SignalAsyncExc() (GH-19049)
Victor Stinner
2020-03-18
1
-1/+1
*
bpo-39877: Fix take_gil() for daemon threads (GH-19054)
Victor Stinner
2020-03-18
1
-2/+6
*
bpo-39877: take_gil() checks tstate_must_exit() twice (GH-18890)
Victor Stinner
2020-03-09
1
-1/+18
*
bpo-39877: Refactor take_gil() function (GH-18885)
Victor Stinner
2020-03-09
1
-1/+40
*
bpo-39877: Fix PyEval_RestoreThread() for daemon threads (GH-18811)
Victor Stinner
2020-03-08
1
-4/+7
*
Revert "bpo-33608: Factor out a private, per-interpreter _Py_AddPendingCall()...
Victor Stinner
2019-06-03
1
-18/+10
*
bpo-33608: Factor out a private, per-interpreter _Py_AddPendingCall(). (gh-13...
Eric Snow
2019-06-01
1
-10/+18
*
bpo-36710: Add 'ceval' local variable to ceval.c (GH-12934)
Victor Stinner
2019-05-10
1
-82/+76
*
bpo-33608: Revert "Factor out a private, per-interpreter _Py_AddPendingCall()...
Eric Snow
2019-04-12
1
-4/+4
*
bpo-33608: Factor out a private, per-interpreter _Py_AddPendingCall(). (gh-12...
Eric Snow
2019-04-12
1
-4/+4
*
Revert: bpo-33608: Factor out a private, per-interpreter _Py_AddPendingCall()...
Victor Stinner
2019-03-04
1
-4/+4
*
bpo-33608: Factor out a private, per-interpreter _Py_AddPendingCall(). (GH-11...
Eric Snow
2019-02-24
1
-4/+4
*
bpo-35081: Add pycore_ prefix to internal header files (GH-10263)
Victor Stinner
2018-10-31
1
-1/+1
*
bpo-35081: Move Include/pyatomic.c to Include/internal/ (GH-10239)
Victor Stinner
2018-10-30
1
-0/+1
*
bpo-30860: Consolidate stateful runtime globals. (#3397)
Eric Snow
2017-09-08
1
-85/+74
*
Revert "bpo-30860: Consolidate stateful runtime globals." (#3379)
Eric Snow
2017-09-06
1
-74/+85
*
bpo-30860: Consolidate stateful runtime globals. (#2594)
Eric Snow
2017-09-06
1
-85/+74
*
replace Py_(u)intptr_t with the c99 standard types
Benjamin Peterson
2016-09-06
1
-2/+2
*
Use Py_uintptr_t for atomic pointers
Victor Stinner
2016-01-22
1
-4/+4
*
Removed unintentional trailing spaces in non-external and non-generated C files.
Serhiy Storchaka
2015-03-18
1
-6/+6
*
Fixed few compiler warnings.
Serhiy Storchaka
2015-02-16
1
-2/+2
*
Issue #15038: Optimize python Locks on Windows
Kristján Valur Jónsson
2012-06-18
1
-191/+27
*
Signal condition variables with the mutex held. Destroy condition variables
Kristján Valur Jónsson
2012-06-05
1
-4/+5
*
Fix the GIL with subinterpreters. Hopefully this will allow mod_wsgi to work ...
Antoine Pitrou
2011-01-15
1
-4/+7
*
Issue #9828: Destroy the GIL in Py_Finalize(), so that it gets properly
Antoine Pitrou
2010-09-13
1
-0/+21
*
Issue #8411: new condition variable emulation under Windows for the new GIL,
Antoine Pitrou
2010-08-10
1
-52/+105
*
Make (most of) Python's tests pass under Thread Sanitizer.
Jeffrey Yasskin
2010-05-03
1
-20/+28
*
Try to strengthen condition-waiting under Windows.
Antoine Pitrou
2009-11-12
1
-11/+9
*
Our condition variable emulation under Windows is imperfect, which
Antoine Pitrou
2009-11-11
1
-9/+24
*
Merge in the new GIL.
Antoine Pitrou
2009-11-10
1
-0/+335