summaryrefslogtreecommitdiffstats
path: root/Python
Commit message (Expand)AuthorAgeFilesLines
* [3.13] gh-119311: Fix name mangling with PEP 695 generic classes (#119464) (#...Jelle Zijlstra2024-05-282-13/+48
* [3.13] gh-119584: Fix test_import Failed Assertion (gh-119623) (gh-119633)Miss Islington (bot)2024-05-271-2/+2
* [3.13] gh-119560: Drop an Invalid Assert in PyState_FindModule() (gh-119561) ...Miss Islington (bot)2024-05-271-2/+1
* [3.13] gh-111997: Fix argument count for LINE event and clarify type of argum...Miss Islington (bot)2024-05-261-10/+12
* [3.13] gh-118692: Avoid creating unnecessary StopIteration instances for moni...Miss Islington (bot)2024-05-244-18/+21
* [3.13] gh-118727: Don't drop the GIL in `drop_gil()` unless the current threa...Miss Islington (bot)2024-05-232-46/+61
* [3.13] gh-119213: Be More Careful About _PyArg_Parser.kwtuple Across Interpre...Miss Islington (bot)2024-05-221-2/+19
* [3.13] gh-119132: Update sys.version to identify free-threaded or not. (gh-11...Miss Islington (bot)2024-05-181-2/+7
* [3.13] gh-119049: Fix incorrect display of warning which is constructed by C ...Miss Islington (bot)2024-05-171-3/+2
* [3.13] GH-118844: Fix build failures when combining --disable-gil with --enab...Miss Islington (bot)2024-05-132-2/+3
* [3.13] gh-117657: Fix QSBR race condition (GH-118843) (#118905)Miss Islington (bot)2024-05-102-6/+7
* [3.13] gh-117657: Fix data races reported by TSAN on `interp->threads.main` (...Miss Islington (bot)2024-05-101-11/+20
* [3.13] gh-118851: Default ctx arguments to AST constructors to Load() (GH-118...Miss Islington (bot)2024-05-091-0/+7
* gh-118518: Rename `PYTHONPERFJITSUPPORT` and `-X perfjit` with underscores (#...Hugo van Kemenade2024-05-072-3/+3
* gh-118414: Fix assertion in YIELD_VALUE when tracing lines or instrs (#118683)Tian Gao2024-05-073-3/+9
* gh-117953: Always Run Extension Init Func in Main Interpreter First (gh-118157)Eric Snow2024-05-071-55/+197
* gh-117953: Imply Single-phase Init if the Init Function Fails (gh-118684)Eric Snow2024-05-071-0/+7
* gh-116322: Enable the GIL while loading C extension modules (#118560)Brett Simmers2024-05-074-26/+269
* gh-112075: use per-thread dict version pool (#118676)Dino Viehland2024-05-071-0/+1
* gh-118527: Intern code consts in free-threaded build (#118667)Sam Gross2024-05-073-0/+21
* gh-118473: Fix set_asyncgen_hooks not to be partially set when arguments are ...Jeong, YunWon2024-05-071-8/+20
* gh-117486: Improve behavior for user-defined AST subclasses (#118212)Jelle Zijlstra2024-05-061-14/+17
* GH-115709: Invalidate executors when a local variable is changed via frame.f_...Mark Shannon2024-05-062-0/+6
* gh-118415: Fix issues with local tracing being enabled/disabled on a function...Dino Viehland2024-05-061-46/+45
* gh-118518: Ensure that the code padding it's applied (#118654)Pablo Galindo Salgado2024-05-061-1/+1
* gh-116322: Rename PyModule_ExperimentalSetGIL to PyUnstable_Module_SetGIL (GH...Petr Viktorin2024-05-062-2/+2
* gh-118518: Correct type of perf_profiling in config (#118646)Pablo Galindo Salgado2024-05-061-1/+1
* gh-118465: Add __firstlineno__ attribute to class (GH-118475)Serhiy Storchaka2024-05-061-0/+5
* gh-118613: Fix error handling of `_PyEval_GetFrameLocals` in `ceval.c` (#118614)Nikita Sobolev2024-05-061-4/+8
* gh-111201: A new Python REPL (GH-111567)Pablo Galindo Salgado2024-05-054-3/+36
* gh-118518: Use the raw syscall directly for gettid (#118592)Pablo Galindo Salgado2024-05-051-1/+2
* gh-110850: Remove _PyTime_TimeUnchecked() function (#118552)Victor Stinner2024-05-057-63/+51
* gh-118518: Allow perf to work without frame pointers (#112254)Pablo Galindo Salgado2024-05-055-6/+694
* gh-117953: Track Extra Details in Global Extensions Cache (gh-118532)Eric Snow2024-05-042-137/+567
* gh-74929: Implement PEP 667 (GH-115153)Tian Gao2024-05-043-20/+43
* GH-118095: Use broader specializations of CALL in tier 1, for better tier 2 s...Mark Shannon2024-05-049-190/+541
* gh-111997: C-API for signalling monitoring events (#116413)Irit Katriel2024-05-041-0/+301
* GH-113464: Remove the extra jump via `_SIDE_EXIT` in `_EXIT_TRACE` (GH-118545)Mark Shannon2024-05-044-29/+12
* gh-110850: Use _PyDeadline_Get() in EnterNonRecursiveMutex() (#118556)Victor Stinner2024-05-041-6/+7
* GH-113464: Generate a more efficient JIT (GH-118512)Brandt Bucher2024-05-031-311/+276
* gh-118534: Fix load of `gil->locked` (#118553)Sam Gross2024-05-031-1/+1
* gh-107674: Improve performance of `sys.settrace` (GH-117133)Tian Gao2024-05-036-52/+62
* gh-116322: Add Py_mod_gil module slot (#116882)Brett Simmers2024-05-037-0/+11
* gh-117514: Add `sys._is_gil_enabled()` function (#118514)Sam Gross2024-05-032-1/+49
* gh-118527: Use `_Py_ID(__main__)` for main module name (#118528)Sam Gross2024-05-031-1/+1
* gh-118513: Fix sibling comprehensions with a name bound in one and global in ...Carl Meyer2024-05-031-39/+42
* gh-116126: Implement PEP 696 (#116129)Jelle Zijlstra2024-05-035-53/+286
* gh-117953: Other Cleanups in the Extensions Machinery (gh-118206)Eric Snow2024-05-031-94/+134
* gh-116738: Make `_codecs` module thread-safe (#117530)Brett Simmers2024-05-022-73/+81
* Remove stray `__cplusplus` guard in sysmodule.c (#118511)Sam Gross2024-05-021-4/+0