| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | gh-119258: Eliminate Type Guards in Tier 2 Optimizer with Watcher (GH-119365) | Saul Shanabrook | 2024-06-08 | 2 | -3/+17 |
|
|
* | Fix typos in comments (#120188) | Xie Yanbo | 2024-06-07 | 11 | -11/+11 |
|
|
* | gh-117657: Fix TSAN race involving import lock (#118523) | Sam Gross | 2024-06-06 | 2 | -16/+14 |
|
|
* | gh-117657: Fix race involving GC and heap initialization (#119923) | Sam Gross | 2024-06-04 | 1 | -0/+1 |
|
|
* | gh-119613: Soft deprecate the Py_MEMCPY() macro (#120020) | Victor Stinner | 2024-06-04 | 1 | -0/+1 |
|
|
* | gh-117398: Use Per-Interpreter State for the _datetime Static Types (gh-119929) | Eric Snow | 2024-06-03 | 2 | -11/+39 |
|
|
* | gh-117398: Add datetime Module State (gh-119810) | Eric Snow | 2024-06-03 | 4 | -0/+6 |
|
|
* | gh-117657: Fix race involving immortalizing objects (#119927) | Sam Gross | 2024-06-03 | 1 | -9/+5 |
|
|
* | gh-116560: Add PyLong_GetSign() public function (#116561) | Sergey B Kirpichev | 2024-06-03 | 1 | -3/+7 |
|
|
* | gh-112026: Deprecate _PyDict_GetItemStringWithError() function (#119855) | Victor Stinner | 2024-06-03 | 1 | -1/+2 |
|
|
* | gh-117657: Fix TSAN reported race in `_PyEval_IsGILEnabled`. (#119921) | Sam Gross | 2024-06-02 | 1 | -1/+2 |
|
|
* | gh-119740: Remove deprecated trunc delegation (#119743) | Mark Dickinson | 2024-06-02 | 4 | -6/+0 |
|
|
* | gh-119821: Support non-dict globals in LOAD_FROM_DICT_OR_GLOBALS (#119822) | Jelle Zijlstra | 2024-05-31 | 2 | -5/+0 |
|
|
* | gh-119799: Add missing `_Py_IncRefTotal` to `_Py_NewRefWithLock` (#119800) | Sam Gross | 2024-05-31 | 1 | -0/+3 |
|
|
* | gh-119853: Add Include/refcount.h file (#119854) | Victor Stinner | 2024-05-31 | 3 | -482/+501 |
|
|
* | gh-119744: move a few functions from compile.c to flowgraph.c (#119745) | Irit Katriel | 2024-05-30 | 2 | -6/+7 |
|
|
* | gh-119336: Restore removed _PyLong_NumBits() function (#119418) | Ethan Smith | 2024-05-30 | 2 | -11/+9 |
|
|
* | gh-119613: Soft deprecate Py_IS_NAN/INFINITY/FINITE (#119701) | Sergey B Kirpichev | 2024-05-29 | 1 | -0/+3 |
|
|
* | gh-97588: Align ctypes struct layout to GCC/MSVC (GH-97702) | Matthias Görgens | 2024-05-29 | 4 | -0/+6 |
|
|
* | gh-119689: generate stack effect metadata for pseudo instructions (#119691) | Irit Katriel | 2024-05-29 | 1 | -0/+32 |
|
|
* | GH-119258: Handle STORE_ATTR_WITH_HINT in tier two (GH-119481) | Brandt Bucher | 2024-05-28 | 4 | -17/+22 |
|
|
* | GH-119476: Split _CHECK_FUNCTION_VERSION out of _CHECK_FUNCTION_EXACT_ARGS (G... | Brandt Bucher | 2024-05-28 | 1 | -3/+3 |
|
|
* | gh-119676: remove several pseudo instructions which are use only in codegen (... | Irit Katriel | 2024-05-28 | 2 | -33/+13 |
|
|
* | gh-119311: Fix name mangling with PEP 695 generic classes (#119464) | Jelle Zijlstra | 2024-05-28 | 1 | -0/+2 |
|
|
* | ``Include/internal/pycore_import.h``: Fix typo (#119586) | Kirill Podoprigora | 2024-05-27 | 1 | -1/+1 |
|
|
* | gh-118727: Don't drop the GIL in `drop_gil()` unless the current thread holds... | Brett Simmers | 2024-05-23 | 2 | -5/+6 |
|
|
* | gh-119247: Add macros to use PySequence_Fast safely in free-threaded build (#... | Josh {*()} Rosenberg | 2024-05-22 | 1 | -0/+22 |
|
|
* | gh-119213: Be More Careful About _PyArg_Parser.kwtuple Across Interpreters (g... | Eric Snow | 2024-05-22 | 4 | -0/+6 |
|
|
* | gh-119391: Amend comment description of PyMapping_Items, PyMapping_Values and... | Pieter Eendebak | 2024-05-22 | 1 | -3/+3 |
|
|
* | gh-119180: PEP 649: Add __annotate__ attributes (#119209) | Jelle Zijlstra | 2024-05-22 | 5 | -0/+7 |
|
|
* | gh-119180: Add LOAD_COMMON_CONSTANT opcode (#119321) | Jelle Zijlstra | 2024-05-22 | 5 | -73/+78 |
|
|
* | gh-118692: Avoid creating unnecessary StopIteration instances for monitoring ... | Irit Katriel | 2024-05-21 | 2 | -5/+5 |
|
|
* | gh-111389: Add PyHASH_MULTIPLIER constant (#119214) | Victor Stinner | 2024-05-21 | 1 | -2/+3 |
|
|
* | GH-118910: Less boilerplate in the tier 2 optimizer (#118913) | Mark Shannon | 2024-05-10 | 1 | -6/+8 |
|
|
* | gh-118771: Ensure names defined in optimizer.h start with Py/_Py (GH-118825) | Petr Viktorin | 2024-05-10 | 2 | -35/+35 |
|
|
* | gh-118895: Call PyType_Ready() on typing.NoDefault (#118897) | Jelle Zijlstra | 2024-05-10 | 1 | -0/+1 |
|
|
* | gh-117657: Fix QSBR race condition (#118843) | Alex Turner | 2024-05-10 | 1 | -1/+1 |
|
|
* | gh-118789: Restore hidden `_PyWeakref_ClearRef` (#118797) | Sam Gross | 2024-05-10 | 2 | -2/+2 |
|
|
* | Revert "gh-115432: Add critical section variant that handles a NULL object (#... | Sam Gross | 2024-05-09 | 1 | -29/+0 |
|
|
* | gh-116984: Make mimalloc header includes relative to the current file (#118808) | Sam Gross | 2024-05-09 | 3 | -6/+6 |
|
|
* | gh-117657: Fix data races when writing / reading `ob_gc_bits` (#118292) | mpage | 2024-05-08 | 2 | -12/+44 |
|
|
* | Python 3.14.0a0 | Thomas Wouters | 2024-05-08 | 1 | -4/+4 |
|
|
* | Python 3.13.0b1v3.13.0b1 | Thomas Wouters | 2024-05-08 | 1 | -3/+3 |
|
|
* | gh-116322: Enable the GIL while loading C extension modules (#118560) | Brett Simmers | 2024-05-07 | 3 | -3/+73 |
|
|
* | gh-112075: use per-thread dict version pool (#118676) | Dino Viehland | 2024-05-07 | 2 | -2/+20 |
|
|
* | gh-118527: Intern code consts in free-threaded build (#118667) | Sam Gross | 2024-05-07 | 3 | -0/+14 |
|
|
* | gh-112075: Fix race in constructing dict for instance (#118499) | Dino Viehland | 2024-05-06 | 1 | -1/+1 |
|
|
* | GH-115709: Invalidate executors when a local variable is changed via frame.f_... | Mark Shannon | 2024-05-06 | 1 | -3/+9 |
|
|
* | gh-118362: Fix thread safety around lookups from the type cache in the face o... | Dino Viehland | 2024-05-06 | 7 | -0/+33 |
|
|
* | gh-116322: Rename PyModule_ExperimentalSetGIL to PyUnstable_Module_SetGIL (GH... | Petr Viktorin | 2024-05-06 | 1 | -1/+1 |
|
|