summaryrefslogtreecommitdiffstats
path: root/Python
Commit message (Expand)AuthorAgeFilesLines
* gh-120973: Fix thread-safety issues with `threading.local` (#121655)mpage2024-07-191-0/+3
* gh-121905: Consistently use "floating-point" instead of "floating point" (GH-...Serhiy Storchaka2024-07-191-2/+2
* GH-118093: Add tier two support to several instructions (GH-121884)Brandt Bucher2024-07-187-82/+311
* GH-121784: Generate an error during code gen if a variable is marked `unused`...Mark Shannon2024-07-183-146/+137
* GH-120024: Use pointer for stack pointer (GH-121923)Mark Shannon2024-07-182-10/+14
* gh-121621: Move asyncio_running_loop to private struct (#121939)Sam Gross2024-07-171-2/+2
* GH-121583: Remove dependency from pystats.h to internal header file (GH-121587)Michael Droettboom2024-07-161-0/+4
* gh-118934: Make PyEval_GetLocals return borrowed reference (#119769)Tian Gao2024-07-161-1/+32
* gh-121621: Move asyncio running loop to thread state (GH-121695)Ken Jin2024-07-161-0/+4
* gh-120317: Lock around global state in the tokenize module (#120318)Lysandros Nikolaou2024-07-161-43/+72
* gh-121814: Only check f_trace_opcodes if Python frame exists (#121818)Tian Gao2024-07-151-1/+1
* gh-121794: Don't set `ob_tid` to zero in fast-path dealloc (#121799)Sam Gross2024-07-151-11/+54
* gh-121546: Disable contextvar caching on free-threading build (GH-121740)Ken Jin2024-07-151-0/+14
* gh-118297: Make Sure All Pending Calls Run in _Py_FinishPendingCalls() (gh-11...Eric Snow2024-07-151-6/+28
* gh-121698 Emscripten: Use updated WebAssembly type reflection proposal (GH-12...Hood Chatham2024-07-141-2/+12
* gh-121657: Display correct error message for yield from outside of a function...Gregor2024-07-131-1/+1
* gh-121153: Fix some errors with use of _PyLong_CompactValue() (GH-121154)Serhiy Storchaka2024-07-131-2/+2
* gh-121332: Make AST node constructor check _attributes instead of hardcoding ...Jelle Zijlstra2024-07-111-14/+25
* gh-121554: remove unnecessary internal functions in compile.c (#121555)Irit Katriel2024-07-101-48/+0
* gh-121404: remove some accesses to compiler internals from codegen functions ...Irit Katriel2024-07-101-101/+120
* gh-121547: deduplicate the code of const_cache update functions (#121548)Irit Katriel2024-07-101-25/+22
* gh-121110: Fix Extension Module Tests Under Py_TRACE_REFS Builds (gh-121503)Eric Snow2024-07-081-19/+43
* gh-121404: remove direct accesses to u_private from codegen functions (#121500)Irit Katriel2024-07-081-27/+42
* gh-121368: Fix seq lock memory ordering in _PyType_Lookup (#121388)Sam Gross2024-07-081-11/+15
* GH-121012: Set index to -1 when list iterators become exhausted in tier 2 (GH...Mark Shannon2024-07-082-3/+9
* gh-121338: Remove #pragma optimize (#121340)Michael Droettboom2024-07-081-10/+0
* gh-121149: improve accuracy of builtin sum() for complex inputs (gh-121176)Sergey B Kirpichev2024-07-051-26/+105
* gh-121390: tracemalloc: Fix tracebacks memory leak (#121391)Josh Brobst2024-07-051-1/+1
* gh-121272: move async for/with validation from compiler to symtable (#121361)Irit Katriel2024-07-042-13/+22
* gh-121352: use _Py_SourceLocation in symtable (#121353)Irit Katriel2024-07-041-127/+68
* gh-121141: add support for `copy.replace` to AST nodes (#121162)Bénédikt Tran2024-07-041-0/+279
* gh-121272: set ste_coroutine during symtable construction (#121297)Irit Katriel2024-07-032-3/+15
* gh-117139: Add _PyTuple_FromStackRefSteal and use it (#121244)Sam Gross2024-07-024-32/+4
* gh-121272: move __future__ import validation from compiler to symtable (#121273)Irit Katriel2024-07-022-16/+24
* GH-116017: Get rid of _COLD_EXITs (GH-120960)Brandt Bucher2024-07-017-183/+121
* gh-121199: Use _Py__has_attribute() in timemodule.c (#121203)Victor Stinner2024-07-011-1/+1
* gh-121163: Add "all" as an valid alias for "always" in warnings.simplefilter(...Kirill Podoprigora2024-06-301-2/+2
* gh-117139: Fix a few wrong steals in bytecodes.c (GH-121127)Ken Jin2024-06-284-33/+33
* gh-120837: Update _Py_DumpExtensionModules to be async-signal-safe (gh-121051)Donghee Na2024-06-271-2/+36
* gh-121082: Fix build failure when the developer use `--enable-pystats` argume...Nadeshiko Manju2024-06-271-2/+3
* gh-121040: Use __attribute__((fallthrough)) (#121044)Victor Stinner2024-06-2713-55/+56
* gh-113433: Automatically Clean Up Subinterpreters in Py_Finalize() (gh-121060)Eric Snow2024-06-261-9/+147
* gh-117139: Convert the evaluation stack to stack refs (#118450)Ken Jin2024-06-269-3482/+4811
* gh-120642: Move private PyCode APIs to the internal C API (#120643)Victor Stinner2024-06-264-23/+7
* gh-120838: Add _PyThreadState_WHENCE_FINI (gh-121010)Eric Snow2024-06-254-13/+15
* GH-120982: Add stack check assertions to generated interpreter code (GH-120992)Mark Shannon2024-06-255-0/+430
* gh-120108: Fix deepcopying of AST trees with .parent attributes (#120114)Jelle Zijlstra2024-06-251-17/+14
* Fixes loop variables to be the same types as their limit (GH-120958)Steve Dower2024-06-247-15/+16
* GH-117062: Make _JUMP_TO_TOP a general absolute jump (GH-120854)Brandt Bucher2024-06-243-6/+7
* gh-120834: fix type of *_iframe field in _PyGenObject_HEAD declaration (#120835)Irit Katriel2024-06-246-18/+17