| Commit message (Expand) | Author | Age | Files | Lines |
* | gh-127864: Fix compiler warning (-Wstringop-truncation) (GH-127878) | Tomas R. | 2024-12-16 | 1 | -2/+3 |
|
|
* | gh-115999: Specialize loading attributes from modules in free-threaded builds... | mpage | 2024-12-13 | 7 | -91/+222 |
|
|
* | GH-126833: Dumps graphviz representation of executor graph. (GH-126880) | Mark Shannon | 2024-12-13 | 4 | -2/+218 |
|
|
* | gh-126868: Add freelist for compact int objects (GH-126865) | Pieter Eendebak | 2024-12-13 | 3 | -36/+37 |
|
|
* | gh-127865: Fix build failure for systems without thread local support (GH-127... | velemas | 2024-12-12 | 1 | -4/+4 |
|
|
* | gh-115999: Specialize `CALL_KW` in free-threaded builds (#127713) | mpage | 2024-12-11 | 4 | -35/+26 |
|
|
* | gh-126491: Revert "GH-126491: Lower heap size limit with faster marking (GH-1... | Petr Viktorin | 2024-12-10 | 1 | -144/+157 |
|
|
* | gh-127651: Use __file__ in diagnostics if origin is missing (#127660) | Shantanu | 2024-12-10 | 1 | -3/+19 |
|
|
* | gh-126925: Modify how iOS test results are gathered (#127592) | Russell Keith-Magee | 2024-12-09 | 3 | -0/+98 |
|
|
* | gh-125610: Fix `STORE_ATTR_INSTANCE_VALUE` specialization check (GH-125612) | Sam Gross | 2024-12-06 | 1 | -1/+4 |
|
|
* | GH-126491: Lower heap size limit with faster marking (GH-127519) | Mark Shannon | 2024-12-06 | 1 | -157/+144 |
|
|
* | gh-115999: Enable specialization of `CALL` instructions in free-threaded buil... | mpage | 2024-12-03 | 6 | -71/+107 |
|
|
* | gh-127271: Replace use of PyCell_GET/SET (gh-127272) | Neil Schemenauer | 2024-12-03 | 1 | -1/+6 |
|
|
* | gh-115999: Add free-threaded specialization for `SEND` (gh-127426) | Neil Schemenauer | 2024-12-03 | 3 | -15/+8 |
|
|
* | gh-115999: Specialize `LOAD_SUPER_ATTR` in free-threaded builds (gh-127128) | Neil Schemenauer | 2024-12-03 | 4 | -19/+9 |
|
|
* | gh-117657: TSAN Fix races in `PyMember_Get` and `PyMember_Set` for C extensio... | Daniele Parmeggiani | 2024-12-03 | 1 | -46/+51 |
|
|
* | gh-127518: Fix pystats build after #127169 (#127526) | Michael Droettboom | 2024-12-02 | 1 | -2/+3 |
|
|
* | gh-115999: Use light-weight lock for UNPACK_SEQUENCE_LIST (gh-127514) | Donghee Na | 2024-12-02 | 3 | -42/+12 |
|
|
* | GH-126491: GC: Mark objects reachable from roots before doing cycle collectio... | Mark Shannon | 2024-12-02 | 3 | -87/+271 |
|
|
* | gh-115999: Add partial free-thread specialization for BINARY_SUBSCR (gh-127227) | Donghee Na | 2024-12-02 | 4 | -18/+40 |
|
|
* | gh-127165: Disallow embedded NULL characters in `_interpreters` (#127199) | Peter Bierma | 2024-12-01 | 1 | -0/+5 |
|
|
* | gh-127208: Reject null character in _imp.create_dynamic() (#127400) | Victor Stinner | 2024-11-29 | 1 | -3/+5 |
|
|
* | gh-126881: fix finalization of dtoa state (#126904) | Kumar Aditya | 2024-11-29 | 1 | -1/+3 |
|
|
* | gh-123967: Fix faulthandler for trampoline frames (#127329) | Victor Stinner | 2024-11-27 | 1 | -9/+14 |
|
|
* | gh-115999: Add free-threaded specialization for `STORE_SUBSCR` (#127169) | Sam Gross | 2024-11-26 | 5 | -70/+109 |
|
|
* | gh-69639: Add mixed-mode rules for complex arithmetic (C-like) (GH-124829) | Sergey B Kirpichev | 2024-11-26 | 1 | -2/+0 |
|
|
* | gh-119180: Add VALUE_WITH_FAKE_GLOBALS format to annotationlib (#124415) | Jelle Zijlstra | 2024-11-26 | 1 | -3/+6 |
|
|
* | Fix typo: Use AsyncFor element access in codegen (#127278) | Marc Mueller | 2024-11-26 | 1 | -1/+1 |
|
|
* | gh-126612: Include stack effects of uops when computing maximum stack depth (... | mpage | 2024-11-26 | 1 | -23/+43 |
|
|
* | gh-127022: Remove `_PyEvalFramePushAndInit_UnTagged` (gh-127168) | Sam Gross | 2024-11-25 | 1 | -31/+4 |
|
|
* | gh-127238: adjust error message for sys.set_int_max_str_digits() (#127241) | Sergey B Kirpichev | 2024-11-25 | 1 | -1/+1 |
|
|
* | gh-115999: Record success in `specialize` (#127167) | mpage | 2024-11-22 | 1 | -0/+1 |
|
|
* | gh-109746: Make _thread.start_new_thread delete state of new thread on its st... | Radislav Chugunov | 2024-11-22 | 1 | -1/+3 |
|
|
* | GH-89435: os.path should not be a frozen module (#126924) | Filipe Laíns 🇵🇸 | 2024-11-22 | 1 | -2/+0 |
|
|
* | gh-127022: Simplify `PyStackRef_FromPyObjectSteal` (#127024) | Sam Gross | 2024-11-22 | 3 | -67/+43 |
|
|
* | gh-115999: Add free-threaded specialization for `UNPACK_SEQUENCE` (#126600) | Kirill Podoprigora | 2024-11-22 | 4 | -28/+70 |
|
|
* | gh-115999: Add free-threaded specialization for ``TO_BOOL`` (gh-126616) | Donghee Na | 2024-11-21 | 4 | -69/+74 |
|
|
* | gh-115999: Specialize `LOAD_GLOBAL` in free-threaded builds (#126607) | mpage | 2024-11-21 | 5 | -58/+115 |
|
|
* | gh-114940: Add _Py_FOR_EACH_TSTATE_UNLOCKED(), and Friends (gh-127077) | Eric Snow | 2024-11-21 | 5 | -83/+64 |
|
|
* | gh-124470: Fix crash when reading from object instance dictionary while repla... | Dino Viehland | 2024-11-21 | 1 | -20/+29 |
|
|
* | gh-126780: Fix `ntpath.normpath()` for drive-relative paths (GH-126801) | Nice Zombies | 2024-11-21 | 1 | -25/+26 |
|
|
* | gh-115999: Don't take a reason in unspecialize (#127030) | mpage | 2024-11-20 | 1 | -4/+9 |
|
|
* | gh-121058: Warn if `PyThreadState_Clear` is called with an exception set (gh-... | Peter Bierma | 2024-11-20 | 1 | -0/+5 |
|
|
* | GH-127010: Don't lazily track and untrack dicts (GH-127027) | Mark Shannon | 2024-11-20 | 5 | -51/+5 |
|
|
* | GH-126892: Reset warmup counters when JIT compiling code (GH-126893) | Brandt Bucher | 2024-11-20 | 3 | -10/+20 |
|
|
* | gh-126914: Store the Preallocated Thread State's Pointer in a PyInterpreterSt... | Eric Snow | 2024-11-19 | 1 | -47/+46 |
|
|
* | GH-124567: Replace quadratic assert with linear one (GH-127009) | Mark Shannon | 2024-11-19 | 1 | -1/+1 |
|
|
* | gh-126076: Account for relocated objects in tracemalloc (#126077) | Pablo Galindo Salgado | 2024-11-19 | 1 | -5/+1 |
|
|
* | Revert "GH-126491: GC: Mark objects reachable from roots before doing cycle c... | Hugo van Kemenade | 2024-11-19 | 7 | -219/+82 |
|
|
* | gh-126986: Drop _PyInterpreterState_FailIfNotRunning() (gh-126988) | Eric Snow | 2024-11-19 | 2 | -14/+9 |
|
|