summaryrefslogtreecommitdiffstats
path: root/Include
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* gh-118895: Call PyType_Ready() on typing.NoDefault (#118897)Jelle Zijlstra2024-05-101-0/+1
* gh-117657: Fix QSBR race condition (#118843)Alex Turner2024-05-101-1/+1
* gh-118789: Restore hidden `_PyWeakref_ClearRef` (#118797)Sam Gross2024-05-102-2/+2
* Revert "gh-115432: Add critical section variant that handles a NULL object (#...Sam Gross2024-05-091-29/+0
* gh-116984: Make mimalloc header includes relative to the current file (#118808)Sam Gross2024-05-093-6/+6
* gh-117657: Fix data races when writing / reading `ob_gc_bits` (#118292)mpage2024-05-082-12/+44
* Python 3.14.0a0Thomas Wouters2024-05-081-4/+4
* Python 3.13.0b1v3.13.0b1Thomas Wouters2024-05-081-3/+3
* gh-116322: Enable the GIL while loading C extension modules (#118560)Brett Simmers2024-05-073-3/+73
* gh-112075: use per-thread dict version pool (#118676)Dino Viehland2024-05-072-2/+20
* gh-118527: Intern code consts in free-threaded build (#118667)Sam Gross2024-05-073-0/+14
* gh-112075: Fix race in constructing dict for instance (#118499)Dino Viehland2024-05-061-1/+1
* GH-115709: Invalidate executors when a local variable is changed via frame.f_...Mark Shannon2024-05-061-3/+9
* gh-118362: Fix thread safety around lookups from the type cache in the face o...Dino Viehland2024-05-067-0/+33
* gh-116322: Rename PyModule_ExperimentalSetGIL to PyUnstable_Module_SetGIL (GH...Petr Viktorin2024-05-061-1/+1