summaryrefslogtreecommitdiffstats
path: root/Python
Commit message (Expand)AuthorAgeFilesLines
* 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
* gh-125859: Fix crash when `gc.get_objects` is called during GC (#125882)Sam Gross2024-10-241-73/+64
* GH-125868: Fix STORE_ATTR_WITH_HINT specialization (GH-125876)Mark Shannon2024-10-243-12/+12
* gh-125286: Share the Main Refchain With Legacy Interpreters (gh-125709)Eric Snow2024-10-232-4/+16
* gh-125038: Fix crash after genexpr.gi_frame.f_locals manipulations (#125178)Mikhail Efimov2024-10-221-0/+1
* GH-125521: Remove `if (true)` from generated output to reduce C compiler warn...Mark Shannon2024-10-221-34/+34
* gh-121459: Fix a couple of uses of `PyStackRef_FromPyObjectSteal` (#125711)mpage2024-10-213-12/+18
* gh-124218: Use per-thread reference counting for globals and builtins (#125713)Sam Gross2024-10-211-3/+9
* gh-125703: Correctly honour tracemalloc hooks on more PyDECREF specialized pa...Pablo Galindo Salgado2024-10-211-0/+5
* gh-125207: Fix MSVC 1935 build with JIT (#125209)Michael Droettboom2024-10-181-1/+1
* gh-125604: Move _Py_AuditHookEntry, etc. Out of pycore_runtime.h (gh-125605)Eric Snow2024-10-189-8/+15
* gh-125541: Make Ctrl-C interrupt `threading.Lock.acquire()` on Windows (#125546)Sam Gross2024-10-171-2/+15
* gh-123153: Fix PGO builds with free-threading on Windows (#125607)Michael Droettboom2024-10-171-6/+14
* gh-125217: Turn off optimization around_PyEval_EvalFrameDefault to avoid MSVC...Michael Droettboom2024-10-161-0/+14
* gh-124872: Replace enter/exit events with "switched" (#125532)Kirill Podoprigora2024-10-161-10/+21
* gh-124218: Use per-thread refcounts for code objects (#125216)Sam Gross2024-10-154-35/+49
* gh-124375: Avoid calling `_PyMem_ProcessDelayed` on other thread states (#124...Sam Gross2024-10-151-6/+12
* gh-125512: Revert "gh-124872: Replace enter/exit events with "switched" (#124...Kirill Podoprigora2024-10-151-21/+10
* gh-125196: Use PyUnicodeWriter in HAMT (#125458)Victor Stinner2024-10-151-50/+31
* gh-125234: Make PyInitConfig_Free(NULL) a no-op (#125266)RUANG (Roy James)2024-10-151-0/+3
* gh-125470: Fix warning in `Python/generated_cases.c.h` (#125471)sobolevn2024-10-143-0/+6