| Commit message (Expand) | Author | Age | Files | Lines |
* | GH-128682: Stronger checking of `PyStackRef_CLOSE` and `DEAD`. (GH-128683) | Mark Shannon | 2025-01-13 | 3 | -102/+114 |
|
|
* | GH-128685: Specialize (rather than quicken) LOAD_CONST into LOAD_CONST_[IM]MO... | Mark Shannon | 2025-01-13 | 7 | -16/+57 |
|
|
* | gh-128627: Emscripten: Use wasm-gc based call adaptor if available (#128628) | Hood Chatham | 2025-01-12 | 1 | -52/+177 |
|
|
* | gh-128717: Stop-the-world when setting the recursion limit (#128741) | Peter Bierma | 2025-01-12 | 1 | -0/+2 |
|
|
* | Make the Python CLI error message style more consistent (GH-128129) | 9cel | 2025-01-11 | 1 | -2/+2 |
|
|
* | gh-111178: fix UBSan failures in `Python/bltinmodule.c` (GH-128235) | Bénédikt Tran | 2025-01-10 | 1 | -30/+51 |
|
|
* | gh-128629: Add Py_PACK_VERSION and Py_PACK_FULL_VERSION (GH-128630) | Petr Viktorin | 2025-01-09 | 1 | -0/+17 |
|
|
* | Remove unnecessary LIST_TO_TUPLE conversions (GH-126558) | Brandt Bucher | 2025-01-08 | 1 | -0/+7 |
|
|
* | gh-111178: fix UBSan failures in `Python/context.c` (GH-128242) | Bénédikt Tran | 2025-01-08 | 1 | -53/+68 |
|
|
* | gh-111178: fix UBSan failures in `Python/hamt.c` (GH-128247) | Bénédikt Tran | 2025-01-08 | 1 | -90/+84 |
|
|
* | GH-127809: Fix the JIT's understanding of ** (GH-127844) | Brandt Bucher | 2025-01-08 | 5 | -26/+152 |
|
|
* | gh-115999: Add free-threaded specialization for COMPARE_OP (#126410) | T. Wouters | 2025-01-07 | 3 | -12/+9 |
|
|
* | gh-128146: Exclude os/log.h import on older macOS versions. (#128165) | Russell Keith-Magee | 2025-01-07 | 1 | -11/+22 |
|
|
* | GH-128533: Add `NOT_TAKEN` instruction after bytecode optimization. (GH-128554) | Mark Shannon | 2025-01-06 | 2 | -13/+4 |
|
|
* | GH-128375: Better instrument for `FOR_ITER` (GH-128445) | Mark Shannon | 2025-01-06 | 9 | -111/+212 |
|
|
* | gh-127350: Add Py_fopen() and Py_fclose() functions (#127821) | Victor Stinner | 2025-01-06 | 5 | -34/+53 |
|
|
* | Remove asserts that confuse `enum _framestate` with `enum _frameowner` (GH-12... | Anders Kaseorg | 2025-01-02 | 1 | -2/+0 |
|
|
* | gh-128277: make globals variables thread safe in socket module (#128286) | Kumar Aditya | 2024-12-31 | 1 | -3/+3 |
|
|
* | gh-128262: Allow specialization of calls to classes with __slots__ (GH-128263) | Ken Jin | 2024-12-31 | 4 | -10/+16 |
|
|
* | gh-119786: Mention `InternalDocs/interpreter.md` instead of non-existing `ada... | Yan Yanchii | 2024-12-30 | 1 | -1/+1 |
|
|
* | gh-119180: Set the name of the param to __annotate__ to "format" (#124730) | Jelle Zijlstra | 2024-12-30 | 1 | -0/+27 |
|
|
* | gh-128195: Add `_REPLACE_WITH_TRUE` to the tier2 optimizer (GH-128203) | Yan Yanchii | 2024-12-23 | 2 | -1/+5 |
|
|
* | gh-114203: Optimise simple recursive critical sections (#128126) | T. Wouters | 2024-12-23 | 1 | -7/+17 |
|
|
* | gh-128049: Fix type confusion bug with the return value of a custom Exception... | Nico-Posada | 2024-12-20 | 1 | -2/+19 |
|
|
* | GH-127705: Add debug mode for `_PyStackRef`s inspired by HPy debug mode (GH-1... | Mark Shannon | 2024-12-20 | 7 | -31/+269 |
|
|
* | gh-128030: Avoid error from PyModule_GetFilenameObject for non-module (#128047) | Shantanu | 2024-12-20 | 1 | -1/+1 |
|
|
* | gh-127274: Defer nested methods (#128012) | mpage | 2024-12-19 | 2 | -0/+9 |
|
|
* | gh-115999: Specialize `STORE_ATTR` in free-threaded builds. (gh-127838) | Neil Schemenauer | 2024-12-19 | 5 | -177/+342 |
|
|
* | GH-122548: Implement branch taken and not taken events for sys.monitoring (GH... | Mark Shannon | 2024-12-19 | 8 | -125/+353 |
|
|
* | gh-115999: Enable BINARY_SUBSCR_GETITEM for free-threaded build (gh-127737) | Donghee Na | 2024-12-19 | 6 | -57/+70 |
|
|
* | gh-128033: change `PyMutex_LockFast` to take `PyMutex` as argument (#128054) | Kumar Aditya | 2024-12-18 | 1 | -1/+1 |
|
|
* | gh-126742: Add _PyErr_SetLocaleString, use it for gdbm & dlerror messages (GH... | Bénédikt Tran | 2024-12-17 | 1 | -0/+9 |
|
|
* | Free arena on _PyCompile_AstOptimize failure in Py_CompileStringObject (GH-12... | Berker Peksag | 2024-12-16 | 1 | -0/+1 |
|
|
* | 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 |
|
|