summaryrefslogtreecommitdiffstats
path: root/Python
Commit message (Expand)AuthorAgeFilesLines
...
* gh-132479: Fix crash with multiple comprehensions in annotations (#132778)Jelle Zijlstra2025-04-211-6/+7
* gh-131586: Avoid refcount contention in context managers (gh-131851)Sam Gross2025-04-215-77/+94
* gh-127604: Add C stack dumps to `faulthandler` (#128159)Peter Bierma2025-04-211-0/+108
* GH-130415: Improve the JIT's unneeded uop removal pass (GH-132333)Brandt Bucher2025-04-213-15/+40
* gh-132399: ensure correct alignment of `PyInterpreterState` (#132428)Bénédikt Tran2025-04-191-3/+14
* gh-128398: improve error messages when incorrectly using `with` and `async wi...Bénédikt Tran2025-04-194-17/+88
* gh-131591: Execute the source and not the file to avoid locking it in Windows...Pablo Galindo Salgado2025-04-191-35/+21
* gh-132685: fix thread safety of `PyMember_GetOne` with `_Py_T_OBJECT` (#132690)Kumar Aditya2025-04-181-3/+15
* GH-131498: Replace single-element arrays with scalars in bytecodes.c (GH-132615)Brandt Bucher2025-04-185-813/+900
* gh-132097: use a macro for semantically casting function pointers (#132406)Bénédikt Tran2025-04-183-18/+12
* gh-132643: use atomic load for dict in specializer (#132653)Kumar Aditya2025-04-181-1/+2
* Remove duplicate includes: Python/importdl.c (#132623)Adam Turner2025-04-181-1/+0
* gh-131173: Improve exception handling during take_ownership processing (#132620)Alper2025-04-171-0/+2
* gh-130070: Fix `exec(<string>, closure=<non-None>)` unexpected path (#130071)Bartosz Sławecki2025-04-171-0/+1
* Remove duplicate includes: Python/ast_opt.c (#132621)Adam Turner2025-04-171-1/+0
* gh-131798: Use `sym_new_type` instead of `sym_new_not_null` for `_BUILD_LIST`...Nadeshiko Manju2025-04-162-3/+15
* gh-129987: Selectively re-enable SLP autovectorization of _PyEval_EvalFrameDe...T. Wouters2025-04-151-4/+8
* gh-124476: Fix decoding from the locale encoding in the C.UTF-8 locale (GH-13...Serhiy Storchaka2025-04-141-9/+1
* GH-131498: Cases generator: Allow input and 'peek' variables to be modified (...Mark Shannon2025-04-144-92/+48
* gh-131624: Fix posix_spawn tests failing on NetBSD with stack limit assertion...Furkan Onder2025-04-131-1/+1
* gh-131927: Prevent emitting optimizer warnings twice in the REPL (#131993)Tomas R.2025-04-122-2/+24
* gh-125434: Fix building on OpenBSD (GH-132393)Serhiy Storchaka2025-04-121-0/+11
* gh-132399: fix invalid function signatures on the free-threaded build (#132400)Bénédikt Tran2025-04-121-8/+18
* gh-132386: Fix a crash when passing a dict subclass to `exec` (GH-132412)Tomas R.2025-04-111-0/+2
* GH-127682: Only call `__iter__` once in generator expressions. (GH-132351)Mark Shannon2025-04-111-4/+1
* gh-132261: Store annotations at hidden internal keys in the class dict (#132345)Jelle Zijlstra2025-04-111-1/+4
* GH-131296: Suppress "unused label" warning for clang-cl closer to actual occu...Chris Eibl2025-04-101-2/+2
* Fix a typo in Python/pylifecycle.c (#132350)Chu2025-04-101-1/+1
* gh-132336: Mark a few "slow path" functions used by the interpreter loop as n...mpage2025-04-103-22/+22
* gh-128384: Use a context variable for warnings.catch_warnings (gh-130010)Neil Schemenauer2025-04-096-38/+345
* GH-131798: Remove JIT guards for dict, frozenset, list, set, and tuple (GH-13...Brandt Bucher2025-04-095-327/+615
* gh-129987: Disable GCC SLP autovectorization for the interpreter loop on x86-...mpage2025-04-091-1/+12
* gh-112068: C API: Add support of nullable arguments in PyArg_Parse (GH-121303)Serhiy Storchaka2025-04-081-87/+160
* GH-131798: Narrow the result of _CONTAINS_OP_DICT to bool in the JIT (GH-132269)Nadeshiko Manju2025-04-082-3/+7
* GH-131798: Narrow the result type of _BINARY_OP_SUBSCR_STR_INT to str in the ...Tomas R.2025-04-082-1/+5
* gh-50333: Deprecate support of non-tuple sequences in PyArg_ParseTuple() (GH-...Serhiy Storchaka2025-04-081-17/+72
* gh-131998: Fix `NULL` dereference when using an unbound method descriptor in ...Peter Bierma2025-04-083-0/+26
* gh-100239: more stats for BINARY_OP/SUBSCR specialization (#132230)Irit Katriel2025-04-081-0/+30
* gh-130775: Allow negative locations in `ast` (#130795)sobolevn2025-04-071-5/+2
* gh-131591: Handle includes for iOS in remote_debugging.c (#132050)Pablo Galindo Salgado2025-04-061-20/+13
* gh-132011: Fix crash on invalid `CALL_LIST_APPEND` deoptimization (#132018)sobolevn2025-04-063-3/+10
* GH-131798: Narrow the result of _CONTAINS_OP_SET to bool in the JIT (GH-132057)Tomas R.2025-04-052-3/+7
* gh-109599: Expose `CapsuleType` via the `_types` module (#131969)Adam Turner2025-04-041-0/+1
* gh-100239: fix bug in comparison (#132093)Irit Katriel2025-04-041-2/+2
* gh-99108: Implement HACL* HMAC (#130157)Bénédikt Tran2025-04-041-0/+1
* GH-131498: Cases generator: manage stacks automatically (GH-132074)Mark Shannon2025-04-047-181/+125
* gh-100239: more refined specialisation stats for BINARY_OP/SUBSCR (#132068)Irit Katriel2025-04-041-0/+35
* gh-130115: fix thread identifiers for 32-bit musl (#130391)Vincent Fazio2025-04-041-9/+21
* gh-128632: fix segfault on nested __classdict__ type param (#128744)Tomasz Pytel2025-04-042-13/+27
* gh-125434: Display thread name in faulthandler (#132016)Victor Stinner2025-04-041-1/+22