summaryrefslogtreecommitdiffstats
path: root/Python
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* GH-131770: increase assumed WASI stack size to 131072 (wasi-sdk default) (#13...Filipe Laíns 🇵🇸2025-04-041-1/+1
* gh-131591: Implement PEP 768 (#131937)Pablo Galindo Salgado2025-04-035-1/+1329
* GH-131904: Fix Py_STACKREF_DEBUG build (GH-132022)Mark Shannon2025-04-031-2/+8
* gh-118761: Optimise import time for ast (#131953)Adam Turner2025-04-021-0/+1
* GH-131498: Cases generator: Parse down to C statement level. (GH-131948)Mark Shannon2025-04-025-582/+131
* gh-132002: Fix crash of `ContextVar` on unhashable `str` subtype (#132003)sobolevn2025-04-021-7/+6
* GH-131726: Split up _CHECK_VALIDITY_AND_SET_IP (GH-131810)Brandt Bucher2025-04-015-43/+7
* GH-131798: Allow the JIT to remove more int/float/str guards (GH-131800)Brandt Bucher2025-04-015-465/+504
* gh-130704: Strength reduce `LOAD_FAST{_LOAD_FAST}` (#130708)mpage2025-04-019-32/+637
* gh-111178: remove redundant casts for functions with correct signatures (#131...Bénédikt Tran2025-04-011-1/+1
* GH-131296: Add missing UNREACHABLE mark in thread_nt.h (GH-131589)Chris Eibl2025-03-311-0/+1
* Fix PEP number in `ast_opt.c` for new `finally` check (#131928)sobolevn2025-03-311-1/+1
* GH-131498: Another refactoring of the code generator (GH-131827)Mark Shannon2025-03-312-7/+7
* GH-131798: Remove type checks for _TO_BOOL_STR (GH-131816)Amit Lavon2025-03-305-27/+63
* gh-130924: Do not create cells for usages of names in local annotations (#131...Jelle Zijlstra2025-03-291-12/+24
* gh-131740: minor readability fix in PyUnstable_GC_VisitObjects (gh-131786)Martin DeMello2025-03-281-5/+5
* gh-130373: Avoid locking in _LOAD_ATTR_WITH_HINT (#130372)Dino Viehland2025-03-284-41/+57
* gh-131738: optimize builtin any/all/tuple calls with a generator expression a...Irit Katriel2025-03-285-33/+119
* gh-131818: Add imply `-P` in `-I`'s help message (#131819)Hang2025-03-281-1/+1
* GH-130415: Remove redundant sym_matches_type calls in the JIT optimizer (GH-1...Brandt Bucher2025-03-272-48/+26
* gh-131525: Cache the result of tuple_hash (#131529)Michael Droettboom2025-03-279-11/+63
* GH-131729: Consider in-memory state when merging storage and stack (GH-131773)Mark Shannon2025-03-272-0/+3
* gh-131763: Replace the redundant check with assert in remove_tools (#131765)Sergey Muraviov2025-03-261-2/+3