summaryrefslogtreecommitdiffstats
path: root/Include/internal
Commit message (Expand)AuthorAgeFilesLines
* gh-117139: Convert the evaluation stack to stack refs (#118450)Ken Jin2024-06-268-154/+253
* gh-120593: Fix const qualifier in _PyLong_CompactValue() (#121053)Victor Stinner2024-06-261-2/+2
* gh-120642: Move private PyCode APIs to the internal C API (#120643)Victor Stinner2024-06-264-2/+182
* gh-107803: fix thread safety issue in double linked list implementation (#12...Kumar Aditya2024-06-261-2/+2
* gh-120838: Add _PyThreadState_WHENCE_FINI (gh-121010)Eric Snow2024-06-252-8/+5
* gh-119521: Use `PyAPI_DATA`, not `extern`, for `_PyExc_IncompleteInputError` ...Petr Viktorin2024-06-241-1/+2
* gh-119521: Rename IncompleteInputError to _IncompleteInputError and remove fr...Pablo Galindo Salgado2024-06-241-0/+4
* gh-120834: fix type of *_iframe field in _PyGenObject_HEAD declaration (#120835)Irit Katriel2024-06-243-10/+44
* GH-107803: double linked list implementation for asyncio tasks (GH-107804)Kumar Aditya2024-06-224-0/+7
* gh-119344: Make critical section API public (#119353)Sam Gross2024-06-211-150/+68
* gh-113993: Allow interned strings to be mortal, and fix related issues (GH-12...Petr Viktorin2024-06-215-818/+1549
* gh-117511: Make PyMutex public in the non-limited API (#117731)Sam Gross2024-06-203-69/+7
* Fix typos in comments (#120481)Xie Yanbo2024-06-202-2/+2
* gh-118789: Add `PyUnstable_Object_ClearWeakRefsNoCallbacks` (#118807)Sam Gross2024-06-181-1/+1
* GH-120507: Lower the `BEFORE_WITH` and `BEFORE_ASYNC_WITH` instructions. (#12...Mark Shannon2024-06-185-19/+25
* gh-119933: Improve ``SyntaxError`` message for invalid type parameters expres...Bénédikt Tran2024-06-171-5/+26
* GH-120619: Clean up `RETURN_VALUE` instruction (GH-120624)Mark Shannon2024-06-173-35/+35
* gh-120161: Fix a Crash in the _datetime Module (gh-120182)Eric Snow2024-06-141-9/+15
* gh-117657: Make PyType_HasFeature atomic (GH-120210)Ken Jin2024-06-132-1/+4
* gh-71587: Drop local reference cache to `_strptime` module in `_datetime` (gh...neonene2024-06-124-0/+6
* gh-120029: remove unused macros in ``symtable.c`` (#120222)Bénédikt Tran2024-06-121-4/+0
* gh-117657: Make Py_TYPE and Py_SET_TYPE thread safe (GH-120165)Ken Jin2024-06-121-1/+4
* gh-120029: make `symtable.Symbol.__repr__` correctly reflect the compiler's f...Bénédikt Tran2024-06-121-1/+1
* gh-119180: PEP 649 compiler changes (#119361)Jelle Zijlstra2024-06-116-8/+10
* gh-119258: Eliminate Type Guards in Tier 2 Optimizer with Watcher (GH-119365)Saul Shanabrook2024-06-082-3/+17
* Fix typos in comments (#120188)Xie Yanbo2024-06-077-7/+7
* gh-117657: Fix TSAN race involving import lock (#118523)Sam Gross2024-06-062-16/+14
* gh-117657: Fix race involving GC and heap initialization (#119923)Sam Gross2024-06-041-0/+1
* gh-117398: Use Per-Interpreter State for the _datetime Static Types (gh-119929)Eric Snow2024-06-032-11/+39
* gh-117398: Add datetime Module State (gh-119810)Eric Snow2024-06-034-0/+6
* gh-117657: Fix race involving immortalizing objects (#119927)Sam Gross2024-06-031-9/+5
* gh-117657: Fix TSAN reported race in `_PyEval_IsGILEnabled`. (#119921)Sam Gross2024-06-021-1/+2
* gh-119740: Remove deprecated trunc delegation (#119743)Mark Dickinson2024-06-024-6/+0
* gh-119821: Support non-dict globals in LOAD_FROM_DICT_OR_GLOBALS (#119822)Jelle Zijlstra2024-05-312-5/+0
* gh-119799: Add missing `_Py_IncRefTotal` to `_Py_NewRefWithLock` (#119800)Sam Gross2024-05-311-0/+3
* gh-119744: move a few functions from compile.c to flowgraph.c (#119745)Irit Katriel2024-05-302-6/+7
* gh-119336: Restore removed _PyLong_NumBits() function (#119418)Ethan Smith2024-05-301-11/+0
* gh-97588: Align ctypes struct layout to GCC/MSVC (GH-97702)Matthias Görgens2024-05-294-0/+6
* gh-119689: generate stack effect metadata for pseudo instructions (#119691)Irit Katriel2024-05-291-0/+32
* GH-119258: Handle STORE_ATTR_WITH_HINT in tier two (GH-119481)Brandt Bucher2024-05-284-17/+22
* GH-119476: Split _CHECK_FUNCTION_VERSION out of _CHECK_FUNCTION_EXACT_ARGS (G...Brandt Bucher2024-05-281-3/+3
* gh-119676: remove several pseudo instructions which are use only in codegen (...Irit Katriel2024-05-281-24/+8
* gh-119311: Fix name mangling with PEP 695 generic classes (#119464)Jelle Zijlstra2024-05-281-0/+2
* ``Include/internal/pycore_import.h``: Fix typo (#119586)Kirill Podoprigora2024-05-271-1/+1
* gh-118727: Don't drop the GIL in `drop_gil()` unless the current thread holds...Brett Simmers2024-05-231-4/+3
* gh-119247: Add macros to use PySequence_Fast safely in free-threaded build (#...Josh {*()} Rosenberg2024-05-221-0/+22
* gh-119213: Be More Careful About _PyArg_Parser.kwtuple Across Interpreters (g...Eric Snow2024-05-224-0/+6
* gh-119180: PEP 649: Add __annotate__ attributes (#119209)Jelle Zijlstra2024-05-224-0/+6
* gh-119180: Add LOAD_COMMON_CONSTANT opcode (#119321)Jelle Zijlstra2024-05-224-12/+17
* gh-118692: Avoid creating unnecessary StopIteration instances for monitoring ...Irit Katriel2024-05-211-2/+2