summaryrefslogtreecommitdiffstats
path: root/Include
Commit message (Expand)AuthorAgeFilesLines
...
* gh-118789: Add `PyUnstable_Object_ClearWeakRefsNoCallbacks` (#118807)Sam Gross2024-06-182-1/+3
* GH-120507: Lower the `BEFORE_WITH` and `BEFORE_ASYNC_WITH` instructions. (#12...Mark Shannon2024-06-187-136/+148
* gh-119182: Add PyUnicodeWriter C API (#119184)Victor Stinner2024-06-171-2/+35
* 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-83754: Use the Py_TYPE() macro (#120599)Victor Stinner2024-06-172-6/+6
* gh-117657: Make PyType_HasFeature (exported version) atomic (#120484)Ken Jin2024-06-151-1/+5
* 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-122-1/+12
* gh-120029: make `symtable.Symbol.__repr__` correctly reflect the compiler's f...Bénédikt Tran2024-06-121-1/+1
* gh-120326: Include <intrin.h> on Windows with Free Threading (#120329)Kirill Podoprigora2024-06-111-0/+4
* 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-0711-11/+11
* 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-119613: Soft deprecate the Py_MEMCPY() macro (#120020)Victor Stinner2024-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-116560: Add PyLong_GetSign() public function (#116561)Sergey B Kirpichev2024-06-031-3/+7
* gh-112026: Deprecate _PyDict_GetItemStringWithError() function (#119855)Victor Stinner2024-06-031-1/+2
* 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-119853: Add Include/refcount.h file (#119854)Victor Stinner2024-05-313-482/+501
* 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-302-11/+9
* gh-119613: Soft deprecate Py_IS_NAN/INFINITY/FINITE (#119701)Sergey B Kirpichev2024-05-291-0/+3
* 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-282-33/+13
* 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-232-5/+6
* 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-119391: Amend comment description of PyMapping_Items, PyMapping_Values and...Pieter Eendebak2024-05-221-3/+3
* gh-119180: PEP 649: Add __annotate__ attributes (#119209)Jelle Zijlstra2024-05-225-0/+7
* gh-119180: Add LOAD_COMMON_CONSTANT opcode (#119321)Jelle Zijlstra2024-05-225-73/+78
* gh-118692: Avoid creating unnecessary StopIteration instances for monitoring ...Irit Katriel2024-05-212-5/+5
* gh-111389: Add PyHASH_MULTIPLIER constant (#119214)Victor Stinner2024-05-211-2/+3
* GH-118910: Less boilerplate in the tier 2 optimizer (#118913)Mark Shannon2024-05-101-6/+8
* gh-118771: Ensure names defined in optimizer.h start with Py/_Py (GH-118825)Petr Viktorin2024-05-102-35/+35