| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | gh-121654: Add PyType_Freeze() function (#122457) | Victor Stinner | 2024-10-25 | 1 | -0/+4 |
|
|
* | gh-125900: Clean-up logic around immortalization in free-threading (#125901) | Sam Gross | 2024-10-24 | 2 | -8/+3 |
|
|
* | gh-123930: Better error for "from imports" when script shadows module (#123929) | Shantanu | 2024-10-24 | 1 | -0/+2 |
|
|
* | gh-124218: Avoid refcount contention on builtins module (GH-125847) | Sam Gross | 2024-10-24 | 2 | -3/+29 |
|
|
* | gh-125859: Fix crash when `gc.get_objects` is called during GC (#125882) | Sam Gross | 2024-10-24 | 1 | -0/+10 |
|
|
* | gh-124218: Use per-thread reference counting for globals and builtins (#125713) | Sam Gross | 2024-10-21 | 4 | -1/+54 |
|
|
* | gh-119311: Add missing magic number (3571) for 3.13.0b1 (#125771) | Lumír 'Frenzy' Balhar | 2024-10-21 | 1 | -0/+1 |
|
|
* | gh-125703: Correctly honour tracemalloc hooks on specialized DECREF paths (#1... | Pablo Galindo Salgado | 2024-10-18 | 1 | -0/+5 |
|
|
* | gh-125604: Move _Py_AuditHookEntry, etc. Out of pycore_runtime.h (gh-125605) | Eric Snow | 2024-10-18 | 12 | -332/+390 |
|
|
* | gh-125444: Fix illegal instruction for older Arm architectures (#125574) | Diego Russo | 2024-10-16 | 2 | -3/+3 |
|
|
* | gh-124872: Replace enter/exit events with "switched" (#125532) | Kirill Podoprigora | 2024-10-16 | 1 | -13/+4 |
|
|
* | Post 3.14.0a1 | Hugo van Kemenade | 2024-10-15 | 1 | -1/+1 |
|
|
* | Python 3.14.0a1v3.14.0a1 | Hugo van Kemenade | 2024-10-15 | 1 | -2/+2 |
|
|
* | gh-124218: Use per-thread refcounts for code objects (#125216) | Sam Gross | 2024-10-15 | 4 | -35/+58 |
|
|
* | gh-92953: Improve nextpool/prevpool comment. (gh-125545) | Neil Schemenauer | 2024-10-15 | 1 | -2/+2 |
|
|
* | gh-125512: Revert "gh-124872: Replace enter/exit events with "switched" (#124... | Kirill Podoprigora | 2024-10-15 | 1 | -4/+13 |
|
|
* | gh-124872: Replace enter/exit events with "switched" (#124776) | Richard Hansen | 2024-10-14 | 1 | -13/+4 |
|
|
* | GH-125323: Convert DECREF_INPUTS_AND_REUSE_FLOAT into a function that takes P... | Mark Shannon | 2024-10-14 | 4 | -6/+15 |
|
|
* | gh-125139: use `_PyRecursiveMutex` in `_thread.RLock` (#125144) | Kumar Aditya | 2024-10-14 | 1 | -1/+2 |
|
|
* | gh-125323: Remove some unsafe Py_DECREFs in bytecodes.c, replacing them with ... | Ken Jin | 2024-10-14 | 1 | -0/+3 |
|
|
* | fix comment in _PyMutex_TryUnlock (#125319) | Kumar Aditya | 2024-10-13 | 1 | -2/+2 |
|
|
* | gh-124872: Change PyContext_WatchCallback to take PyObject (#124737) | Richard Hansen | 2024-10-12 | 1 | -1/+1 |
|
|
* | gh-111924: use atomics for interp id refcounting (#125321) | Kumar Aditya | 2024-10-12 | 1 | -4/+2 |
|
|
* | gh-125268: Use static string for "1e309" in AST (#125272) | Sam Gross | 2024-10-10 | 5 | -3/+7 |
|
|
* | GH-125174: Make immortal objects more robust, following design from PEP 683 (... | Mark Shannon | 2024-10-10 | 4 | -49/+31 |
|
|
* | gh-125196: Add a free list to PyUnicodeWriter (#125227) | Victor Stinner | 2024-10-10 | 1 | -0/+2 |
|
|
* | gh-124872: Refine contextvars documentation (#124773) | Richard Hansen | 2024-10-09 | 1 | -6/+17 |
|
|
* | gh-115999: Refactor `LOAD_GLOBAL` specializations to avoid reloading {globals... | mpage | 2024-10-09 | 3 | -115/+130 |
|
|
* | GH-120024: Tidy up pycore_stackref.h, splitting into GIL and free-threading s... | Mark Shannon | 2024-10-09 | 1 | -101/+65 |
|
|
* | gh-124502: Remove _PyUnicode_EQ() function (#125114) | Victor Stinner | 2024-10-09 | 1 | -5/+1 |
|
|
* | gh-125063: Emit slices as constants in the bytecode compiler (#125064) | Michael Droettboom | 2024-10-08 | 1 | -1/+2 |
|
|
* | gh-115999: Stop the world when invalidating function versions (#124997) | mpage | 2024-10-08 | 2 | -1/+12 |
|
|
* | gh-90102: Remove isatty call during regular open (#124922) | Cody Maloney | 2024-10-08 | 4 | -0/+7 |
|
|
* | gh-124502: Add PyUnicode_Equal() function (#124504) | Victor Stinner | 2024-10-07 | 1 | -0/+4 |
|
|
* | GH-121459: Streamline PyObject* to PyStackRef conversions by disallowing NULL... | Mark Shannon | 2024-10-07 | 1 | -5/+9 |
|
|
* | GH-119866: Spill the stack around escaping calls. (GH-124392) | Mark Shannon | 2024-10-07 | 5 | -155/+161 |
|
|
* | GH-116968: Remove branch from advance_backoff_counter (GH-124469) | Mark Shannon | 2024-10-07 | 1 | -25/+21 |
|
|
* | gh-87135: Hang non-main threads that attempt to acquire the GIL during finali... | Jeremy Maitin-Shepard | 2024-10-02 | 2 | -1/+33 |
|
|
* | gh-111178: Fix function signatures in longobject.c (#124895) | Victor Stinner | 2024-10-02 | 1 | -0/+3 |
|
|
* | gh-111178: Fix function signatures in weakrefobject.c (#124903) | Victor Stinner | 2024-10-02 | 1 | -5/+5 |
|
|
* | gh-111178: Fix function signatures in moduleobject.c (#124900) | Victor Stinner | 2024-10-02 | 1 | -1/+1 |
|
|
* | gh-116750: Add clear_tool_id function to unregister events and callbacks (#12... | Tian Gao | 2024-10-01 | 2 | -0/+5 |
|
|
* | gh-124218: Refactor per-thread reference counting (#124844) | Sam Gross | 2024-10-01 | 5 | -86/+83 |
|
|
* | gh-124296: Remove private dictionary version tag (PEP 699) (#124472) | Sam Gross | 2024-10-01 | 3 | -41/+6 |
|
|
* | gh-123961: Add a global state to _curses (#124729) | Bénédikt Tran | 2024-09-29 | 1 | -2/+2 |
|
|
* | gh-123497: New limit for Python integers on 64-bit platforms (GH-123724) | Serhiy Storchaka | 2024-09-29 | 2 | -9/+7 |
|
|
* | gh-124665: Add `_PyCodec_UnregisterError` and `_codecs._unregister_error` (#1... | Bénédikt Tran | 2024-09-29 | 1 | -0/+11 |
|
|
* | gh-124609: Fix _Py_ThreadId for Windows builds using MinGW (#124663) | Tony Roberts | 2024-09-27 | 2 | -0/+10 |
|
|
* | GH-118093: Fix off-by-one errors in tier-up thresholds (GH-124447) | Brandt Bucher | 2024-09-27 | 1 | -2/+2 |
|
|
* | GH-123516: Improve JIT memory consumption by invalidating cold executors (GH-... | Savannah Ostrowski | 2024-09-27 | 5 | -39/+53 |
|
|