summaryrefslogtreecommitdiffstats
path: root/Python
Commit message (Expand)AuthorAgeFilesLines
* GH-126491: GC: Mark objects reachable from roots before doing cycle collectio...Mark Shannon2024-11-187-82/+219
* gh-125063: marshal: Add version 5, improve documentation (GH-126829)Petr Viktorin2024-11-151-15/+31
* gh-126312: Don't traverse frozen objects on the free-threaded build (#126338)Peter Bierma2024-11-151-5/+14
* GH-124567: Reduce overhead of debug build for GC. Should help CI performance ...Mark Shannon2024-11-151-1/+9
* gh-103951: enable optimization for fast attribute access on module subclasses...Sergey B Kirpichev2024-11-154-4/+4
* gh-126757: fix minor typo (GH-126758)Yuxuan Zhang2024-11-121-1/+1
* gh-126688: Reinit import lock after fork (#126692)Sam Gross2024-11-121-0/+7
* gh-76785: Improved Subinterpreters Compatibility with 3.12 (2/2) (gh-126707)Eric Snow2024-11-122-73/+165
* gh-126133: Only use start year in PSF copyright, remove end years (#126236)Hugo van Kemenade2024-11-121-1/+1
* gh-126209: Fix inconsistency of `skip_file_prefixes` in `warnings.warn`'s C ...Daehee Kim2024-11-121-1/+2
* GH-126195: Use M1 JIT memory protection APIs (GH-126196)Diego Russo2024-11-121-2/+16
* gh-76785: Improved Subinterpreters Compatibility with 3.12 (1/2) (gh-126704)Eric Snow2024-11-113-19/+25
* gh-76785: Minor Cleanup of Exception-related Cross-interpreter State (gh-126602)Eric Snow2024-11-112-55/+72
* gh-120619: Strength reduce function guards, support 2-operand uop forms (GH-1...Ken Jin2024-11-098-100/+163
* gh-126072: Set docstring attribute for module and class (#126231)Xuanteng Huang2024-11-082-16/+21
* gh-126579: Adapt sys.audit() to Argument Clinic (GH-126580)Serhiy Storchaka2024-11-082-42/+63
* gh-122943: Add the varpos parameter in _PyArg_UnpackKeywords (GH-126564)Serhiy Storchaka2024-11-089-35/+63
* gh-126171: fix possible null dereference in _imp_find_frozen_impl (#126566)Valery Fedorenko2024-11-081-1/+1
* gh-122943: Remove the object converter for var-positional parameter (GH-126560)Serhiy Storchaka2024-11-082-19/+16
* gh-120017: use 'do-while(0)' in some `{codegen,compile}.c` multi-line macros ...Bénédikt Tran2024-11-072-62/+72
* gh-122943: Rework support of var-positional parameter in Argument Clinic (GH-...Serhiy Storchaka2024-11-072-171/+28
* gh-76785: Minor Cleanup of "Cross-interpreter" Code (gh-126457)Eric Snow2024-11-073-170/+169
* Chore: Fix typo in `pyarena.c` (#126527)Aditya Borikar2024-11-071-1/+1
* gh-126513: Use helpers for `_Py_Specialize_ConstainsOp` (#126517)Kirill Podoprigora2024-11-061-17/+7
* gh-115999: Introduce helpers for (un)specializing instructions (#126414)mpage2024-11-061-48/+84
* gh-115999: Add free-threaded specialization for CONTAINS_OP (gh-126450)Donghee Na2024-11-063-6/+8
* GH-125911: Rename big trampoline to "shim" (GH-126339)Savannah Ostrowski2024-11-051-7/+5
* gh-126238: Fix possible null pointer dereference of freevars in _PyCompile_Lo...Valery Fedorenko2024-11-051-1/+1
* gh-126366: Fix crash if `__iter__` raises an exception during `yield from` (#...Peter Bierma2024-11-053-6/+9
* gh-126415: Fix conversion warning in `Python/bytecodes.c` (#126416)Kirill Podoprigora2024-11-052-3/+3
* gh-115999: Implement thread-local bytecode and enable specialization for `BIN...mpage2024-11-0414-167/+570
* gh-119793: Add optional length-checking to `map()` (GH-120471)Nice Zombies2024-11-041-12/+88
* gh-125832: Reformat comments for inlined comprehensions (gh-126346)Donghee Na2024-11-031-5/+5
* gh-125832: Clarify comment for inlined comprehensions as per PEP-709 (#126322)rimchoi2024-11-021-3/+6
* gh-126255: Ignore warning about JIT being deactivated when perf support is ac...mpage2024-11-012-1/+7
* gh-120026: soft deprecate Py_HUGE_VAL macro (#120027)Sergey B Kirpichev2024-11-011-2/+2
* gh-126072: do not add `None` to `co_consts` if there is no docstring (GH-126101)Xuanteng Huang2024-10-303-3/+15
* gh-124855: Don't allow the JIT and perf support to be active at the same time...Pablo Galindo Salgado2024-10-302-7/+22
* gh-126139: Improve error message location for future statement with unknown f...Brian Schubert2024-10-291-2/+10
* gh-118423: Add `INSTRUCTION_SIZE` macro to code generator (GH-125467)Tomas R.2024-10-293-28/+28
* gh-126105: Fix crash in `ast` module, when `._fields` is deleted (#126115)sobolevn2024-10-291-10/+8
* GH-125837: Split `LOAD_CONST` into three. (GH-125972)Mark Shannon2024-10-2910-139/+204
* GH-125912: Teach the JIT's optimizer about _BINARY_OP_INPLACE_ADD_UNICODE (GH...Brandt Bucher2024-10-282-0/+37
* GH-125515: Reduce number of compiler warnings in generated code (GH-125697)Mark Shannon2024-10-282-5/+7
* gh-126018: Avoid aborting due to unnecessary assert in `sys.audit` (#126020)devdanzin2024-10-271-1/+0
* GH-125911: Call combine_symbol_mask on the initial trampoline of a trace (GH-...Nadeshiko Manju2024-10-251-0/+1
* gh-125900: Clean-up logic around immortalization in free-threading (#125901)Sam Gross2024-10-241-5/+13
* gh-123930: Better error for "from imports" when script shadows module (#123929)Shantanu2024-10-241-47/+103
* gh-124218: Avoid refcount contention on builtins module (GH-125847)Sam Gross2024-10-241-2/+4
* gh-125842: Fix `sys.exit(0xffff_ffff)` on Windows (#125896)Sam Gross2024-10-241-33/+47