6446 Commits (d2a8e5b42c5e9c4e745a0589043a8aebb49f8ca2)

Author SHA1 Message Date
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 a36adfa6bb
bpo-39877: 4th take_gil() fix for daemon threads (GH-19080) 6 years ago
Victor Stinner 5a3a71dddb
bpo-40010: Optimize signal handling in multithreaded applications (GH-19067) 6 years ago
Batuhan Taşkaya 9052f7a41b
bpo-39562: Allow executing asynchronous comprehensions in the asyncio REPL (GH-18968) 6 years ago
Batuhan Taşkaya 0ac59f93c0
bpo-40000: Improve error messages when validating invalid ast.Constant nodes (GH-19055) 6 years ago
Victor Stinner 50e6e99178
bpo-39984: Move pending calls to PyInterpreterState (GH-19066) 6 years ago
Pablo Galindo d112c600ab
bpo-39220: Do not optimise annotation if 'from __future__ import annotations' is used (GH-17866) 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 29356e03d4
bpo-39877: Fix take_gil() for daemon threads (GH-19054) 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
Serhiy Storchaka 6b97598fb6
bpo-39988: Remove ast.AugLoad and ast.AugStore node classes. (GH-19038) 6 years ago
Victor Stinner dab8423d22
bpo-39984: Add PyInterpreterState.ceval (GH-19047) 6 years ago
Serhiy Storchaka 61cb3d02b8
bpo-39987: Simplify setting lineno in the compiler. (GH-19037) 6 years ago
Victor Stinner f6a5850782
bpo-35370: PyEval_SetTrace() logs unraisable error (GH-18977) 6 years ago
Dong-hee Na 87ec86c425
bpo-37207: Add _PyArg_NoKwnames() helper function (GH-18980) 6 years ago
Batuhan Taşkaya 4ab362cec6
bpo-39638: Keep ASDL signatures in the AST nodes (GH-18515) 6 years ago
Batuhan Taşkaya 8689209e03
bpo-39969: Remove ast.Param node class as is no longer used (GH-19020) 6 years ago
Pablo Galindo 90235810ec
bpo-39965: Correctly raise SyntaxError if await is used outside async functions when PyCF_ALLOW_TOP_LEVEL_AWAIT is set (GH-19010) 6 years ago
Hai Shi 57c7810489
bpo-39585: Delete a pending comment in _warning.c (GH-18414) 6 years ago
Victor Stinner 8fb02b6e19
bpo-39947: Add PyThreadState_GetInterpreter() (GH-18981) 6 years ago
Victor Stinner be79373a78
bpo-39947: Add PyInterpreterState_Get() function (GH-18979) 6 years ago
Victor Stinner ff4584caca
bpo-39947: Use _PyInterpreterState_GET_UNSAFE() (GH-18978) 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
Andy Lester 75cd5bf428
Remove unused args from two pylifecycle.c functions (GH-18867) 6 years ago
bobince 64838ce717
bpo-39847: EnterNonRecursiveMutex() uses GetTickCount64() (GH-18780) 6 years ago
Andy Lester 76d5877b72
closes bpo-39922: Remove unused args from four functions. (GH-18893) 6 years ago
Victor Stinner 4e53abb0f4
bpo-38631: _PyGILState_Init() returns PyStatus (GH-18908) 6 years ago
Serhiy Storchaka 13d52c2686
bpo-34822: Simplify AST for subscription. (GH-9605) 6 years ago
Victor Stinner 8510f43078
bpo-1294959: Add sys.platlibdir attribute (GH-18381) 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 9ad58acbe8
bpo-19466: Py_Finalize() clears daemon threads earlier (GH-18848) 6 years ago
Victor Stinner 9229eeee10
bpo-39877: take_gil() checks tstate_must_exit() twice (GH-18890) 6 years ago
Serhiy Storchaka b7e9525f9c
bpo-36287: Make ast.dump() not output optional fields and attributes with default values. (GH-18843) 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
Serhiy Storchaka eebaa9bfc5
bpo-38249: Expand Py_UNREACHABLE() to __builtin_unreachable() in the release mode. (GH-16329) 6 years ago
idomic fc72ab6913
bpo-38691: importlib ignores PYTHONCASEOK if -E is used (GH-18627) 6 years ago
Andy Lester 28ca43b7e3
closes bpo-39898: Remove unused arg from append_formattedvalue. (GH-18840) 6 years ago
Victor Stinner eb4e2ae2b8
bpo-39877: Fix PyEval_RestoreThread() for daemon threads (GH-18811) 6 years ago
Brandt Bucher d5aa2e941c
bpo-39890: Don't mutate the AST when compiling starred assignments (GH-18833) 6 years ago
Andy Lester aa450a0364
closes bpo-39886: Remove unused arg from config_get_stdio_errors. (GH-18823) 6 years ago
Andy Lester ad0c775ea2
closes bpo-39878: Remove unused arguments from static functions. (GH-18822) 6 years ago
Victor Stinner 9e5d30cc99
bpo-39882: Py_FatalError() logs the function name (GH-18819) 6 years ago
Victor Stinner 7b3c252dc7
bpo-39877: _PyRuntimeState.finalizing becomes atomic (GH-18816) 6 years ago