summaryrefslogtreecommitdiffstats
path: root/Python/ceval_gil.h
Commit message (Expand)AuthorAgeFilesLines
* bpo-40513: Per-interpreter GIL (GH-19943)Victor Stinner2020-05-051-2/+22
* Revert "bpo-40513: Per-interpreter signals pending (GH-19924)" (GH-19932)Victor Stinner2020-05-051-1/+1
* bpo-40513: Per-interpreter gil_drop_request (GH-19927)Victor Stinner2020-05-051-6/+7
* bpo-40082: trip_signal() uses the main interpreter (GH-19441)Victor Stinner2020-04-081-6/+10
* bpo-40010: Pass tstate to ceval GIL functions (GH-19077)Victor Stinner2020-03-201-14/+9
* bpo-39877: 4th take_gil() fix for daemon threads (GH-19080)Victor Stinner2020-03-191-22/+23
* bpo-40010: Optimize signal handling in multithreaded applications (GH-19067)Victor Stinner2020-03-191-0/+9
* bpo-39984: Move pending calls to PyInterpreterState (GH-19066)Victor Stinner2020-03-191-4/+6
* bpo-39984: Pass tstate to _PyEval_SignalAsyncExc() (GH-19049)Victor Stinner2020-03-181-1/+1
* bpo-39877: Fix take_gil() for daemon threads (GH-19054)Victor Stinner2020-03-181-2/+6
* bpo-39877: take_gil() checks tstate_must_exit() twice (GH-18890)Victor Stinner2020-03-091-1/+18
* bpo-39877: Refactor take_gil() function (GH-18885)Victor Stinner2020-03-091-1/+40
* bpo-39877: Fix PyEval_RestoreThread() for daemon threads (GH-18811)Victor Stinner2020-03-081-4/+7
* Revert "bpo-33608: Factor out a private, per-interpreter _Py_AddPendingCall()...Victor Stinner2019-06-031-18/+10
* bpo-33608: Factor out a private, per-interpreter _Py_AddPendingCall(). (gh-13...Eric Snow2019-06-011-10/+18
* bpo-36710: Add 'ceval' local variable to ceval.c (GH-12934)Victor Stinner2019-05-101-82/+76
* bpo-33608: Revert "Factor out a private, per-interpreter _Py_AddPendingCall()...Eric Snow2019-04-121-4/+4
* bpo-33608: Factor out a private, per-interpreter _Py_AddPendingCall(). (gh-12...Eric Snow2019-04-121-4/+4
* Revert: bpo-33608: Factor out a private, per-interpreter _Py_AddPendingCall()...Victor Stinner2019-03-041-4/+4
* bpo-33608: Factor out a private, per-interpreter _Py_AddPendingCall(). (GH-11...Eric Snow2019-02-241-4/+4
* bpo-35081: Add pycore_ prefix to internal header files (GH-10263)Victor Stinner2018-10-311-1/+1
* bpo-35081: Move Include/pyatomic.c to Include/internal/ (GH-10239)Victor Stinner2018-10-301-0/+1
* bpo-30860: Consolidate stateful runtime globals. (#3397)Eric Snow2017-09-081-85/+74
* Revert "bpo-30860: Consolidate stateful runtime globals." (#3379)Eric Snow2017-09-061-74/+85
* bpo-30860: Consolidate stateful runtime globals. (#2594)Eric Snow2017-09-061-85/+74
* replace Py_(u)intptr_t with the c99 standard typesBenjamin Peterson2016-09-061-2/+2
* Use Py_uintptr_t for atomic pointersVictor Stinner2016-01-221-4/+4
* Removed unintentional trailing spaces in non-external and non-generated C files.Serhiy Storchaka2015-03-181-6/+6
* Fixed few compiler warnings.Serhiy Storchaka2015-02-161-2/+2
* Issue #15038: Optimize python Locks on WindowsKristján Valur Jónsson2012-06-181-191/+27
* Signal condition variables with the mutex held. Destroy condition variablesKristján Valur Jónsson2012-06-051-4/+5
* Fix the GIL with subinterpreters. Hopefully this will allow mod_wsgi to work ...Antoine Pitrou2011-01-151-4/+7
* Issue #9828: Destroy the GIL in Py_Finalize(), so that it gets properlyAntoine Pitrou2010-09-131-0/+21
* Issue #8411: new condition variable emulation under Windows for the new GIL,Antoine Pitrou2010-08-101-52/+105
* Make (most of) Python's tests pass under Thread Sanitizer.Jeffrey Yasskin2010-05-031-20/+28
* Try to strengthen condition-waiting under Windows.Antoine Pitrou2009-11-121-11/+9
* Our condition variable emulation under Windows is imperfect, whichAntoine Pitrou2009-11-111-9/+24
* Merge in the new GIL.Antoine Pitrou2009-11-101-0/+335