1043 Commits (c6b292cdeee689f0bfac6c1e2c2d4e4e01fa8d9e)

Author SHA1 Message Date
Victor Stinner 232dda6cbc
bpo-40679: Fix _PyEval_EvalCode() crash if qualname is NULL (GH-20615) 6 years ago
Victor Stinner 317bab0bf6
PyOS_AfterFork_Child() pass tstate to _PyEval_ReInitThreads() (GH-20598) 6 years ago
Victor Stinner 26881c8fae
PyOS_AfterFork_Child() uses PyStatus (GH-20596) 6 years ago
Victor Stinner 3026cad59b
bpo-40826: Add _Py_EnsureTstateNotNULL() macro (GH-20571) 6 years ago
Dennis Sweeney b5cc2089cc
bpo-40679: Use the function's qualname in certain TypeErrors (GH-20236) 6 years ago
Chris Jerdonek 4a12d12186
Fix typo in code comment in main_loop label. (GH-20068) 6 years ago
scoder 4c9ea093cd
bpo-38787: Add PyCFunction_CheckExact() macro for exact type checks (GH-20024) 6 years ago
Victor Stinner 4804b5b3df
bpo-39465: Don't access directly _Py_Identifier members (GH-20043) 6 years ago
Victor Stinner 7be4e350aa
bpo-40513: Per-interpreter GIL (GH-19943) 6 years ago
Victor Stinner e838a9324c
bpo-40522: _PyThreadState_Swap() sets autoTSSkey (GH-19939) 6 years ago
Victor Stinner 299b8c61e9
Revert "bpo-40513: Per-interpreter signals pending (GH-19924)" (GH-19932) 6 years ago
Victor Stinner 4e30ed3af0
bpo-40513: Per-interpreter recursion_limit (GH-19929) 6 years ago
Victor Stinner 0b1e3307e2
bpo-40513: Per-interpreter gil_drop_request (GH-19927) 6 years ago
Victor Stinner 4e01946caf
bpo-40513: Per-interpreter signals pending (GH-19924) 6 years ago
Victor Stinner 6d86a2331e
bpo-40429: PyFrame_GetCode() result cannot be NULL (GH-19772) 6 years ago
Victor Stinner 25104949a5
bpo-40048: Fix _PyCode_InitOpcache() error path (GH-19691) 6 years ago
Victor Stinner 4a21e57fe5
bpo-40268: Remove unused structmember.h includes (GH-19530) 6 years ago
Victor Stinner 62183b8d6d
bpo-40268: Remove explicit pythread.h includes (#19529) 6 years ago
Victor Stinner e560f90602
bpo-40268: Move struct _gc_runtime_state to pycore_gc.h (GH-19515) 6 years ago
Dong-hee Na 62f75fe3dd
bpo-40232: Update PyOS_AfterFork_Child() to use _PyThread_at_fork_reinit() (GH-19450) 6 years ago
Victor Stinner e5014be049
bpo-40268: Remove a few pycore_pystate.h includes (GH-19510) 6 years ago
Victor Stinner 81a7be3fa2
bpo-40268: Rename _PyInterpreterState_GET_UNSAFE() (GH-19509) 6 years ago
Victor Stinner b54a99d643
bpo-40082: trip_signal() uses the main interpreter (GH-19441) 6 years ago
Victor Stinner cfc3c2f8b3
bpo-37127: Remove _pending_calls.finishing (GH-19439) 6 years ago
Victor Stinner dda5d6e071
bpo-40226: PyInterpreterState_Delete() deletes pending calls (GH-19436) 6 years ago
Victor Stinner a15e260b70
bpo-40170: Add _PyIndex_Check() internal function (GH-19426) 6 years ago
Victor Stinner 1c1e68cf3e
bpo-38644: Use _PySys_Audit(): pass tstate explicitly (GH-19183) 6 years ago
Victor Stinner 728189884e
bpo-38644: Pass tstate explicitly in signalmodule.c (GH-19184) 6 years ago
Zackery Spytz 79ceccd1ec
bpo-38410: Properly handle PySys_Audit() failures (GH-16657) 6 years ago
Victor Stinner 6723e933c4
bpo-39946: Remove _PyThreadState_GetFrame (GH-19094) 6 years ago
Victor Stinner d83168854e
bpo-40010: Optimize pending calls in multithreaded applications (GH-19091) 6 years ago
Victor Stinner d2a8e5b42c
bpo-40010: COMPUTE_EVAL_BREAKER() checks for subinterpreter (GH-19087) 6 years ago
Victor Stinner da2914db4b
bpo-40010: Pass tstate to ceval GIL functions (GH-19077) 6 years ago
Victor Stinner 5a3a71dddb
bpo-40010: Optimize signal handling in multithreaded applications (GH-19067) 6 years ago
Victor Stinner 50e6e99178
bpo-39984: Move pending calls to PyInterpreterState (GH-19066) 6 years ago
Victor Stinner 8849e5962b
bpo-39984: trip_signal() uses PyGILState_GetThisThreadState() (GH-19061) 6 years ago
Victor Stinner 56bfdebfb1
bpo-39984: Pass tstate to _PyEval_SignalAsyncExc() (GH-19049) 6 years ago
Victor Stinner 23ef89db7a
bpo-39984: _PyThreadState_DeleteCurrent() takes tstate (GH-19051) 6 years ago
Victor Stinner d7fabc1162
bpo-39984: Pass tstate to handle_signals() (GH-19050) 6 years ago
Victor Stinner dab8423d22
bpo-39984: Add PyInterpreterState.ceval (GH-19047) 6 years ago
Victor Stinner f6a5850782
bpo-35370: PyEval_SetTrace() logs unraisable error (GH-18977) 6 years ago
Victor Stinner 309d7cc5df
bpo-35370: Add _PyEval_SetTrace() function (GH-18975) 6 years ago
Victor Stinner 0b72b23fb0
bpo-38500: Add _PyInterpreterState_SetEvalFrameFunc() (GH-17340) 6 years ago
Victor Stinner b4698ecfdb
bpo-39877: Deprecate PyEval_InitThreads() (GH-18892) 6 years ago
Victor Stinner 175a704abf
bpo-39877: PyGILState_Ensure() don't call PyEval_InitThreads() (GH-18891) 6 years ago
Victor Stinner 85f5a69ae1
bpo-39877: Refactor take_gil() function (GH-18885) 6 years ago
Victor Stinner 111e4ee52a
bpo-39877: Py_Initialize() pass tstate to PyEval_InitThreads() (GH-18884) 6 years ago
Victor Stinner 3225b9f973
bpo-39877: Remove useless PyEval_InitThreads() calls (GH-18883) 6 years ago
Victor Stinner eb4e2ae2b8
bpo-39877: Fix PyEval_RestoreThread() for daemon threads (GH-18811) 6 years ago
Victor Stinner 9e5d30cc99
bpo-39882: Py_FatalError() logs the function name (GH-18819) 6 years ago