| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | [3.13] gh-119132: Update sys.version to identify free-threaded or not. (gh-11... | Miss Islington (bot) | 2024-05-18 | 1 | -2/+7 |
|
|
* | [3.13] gh-119049: Fix incorrect display of warning which is constructed by C ... | Miss Islington (bot) | 2024-05-17 | 1 | -3/+2 |
|
|
* | [3.13] GH-118844: Fix build failures when combining --disable-gil with --enab... | Miss Islington (bot) | 2024-05-13 | 2 | -2/+3 |
|
|
* | [3.13] gh-117657: Fix QSBR race condition (GH-118843) (#118905) | Miss Islington (bot) | 2024-05-10 | 2 | -6/+7 |
|
|
* | [3.13] gh-117657: Fix data races reported by TSAN on `interp->threads.main` (... | Miss Islington (bot) | 2024-05-10 | 1 | -11/+20 |
|
|
* | [3.13] gh-118851: Default ctx arguments to AST constructors to Load() (GH-118... | Miss Islington (bot) | 2024-05-09 | 1 | -0/+7 |
|
|
* | gh-118518: Rename `PYTHONPERFJITSUPPORT` and `-X perfjit` with underscores (#... | Hugo van Kemenade | 2024-05-07 | 2 | -3/+3 |
|
|
* | gh-118414: Fix assertion in YIELD_VALUE when tracing lines or instrs (#118683) | Tian Gao | 2024-05-07 | 3 | -3/+9 |
|
|
* | gh-117953: Always Run Extension Init Func in Main Interpreter First (gh-118157) | Eric Snow | 2024-05-07 | 1 | -55/+197 |
|
|
* | gh-117953: Imply Single-phase Init if the Init Function Fails (gh-118684) | Eric Snow | 2024-05-07 | 1 | -0/+7 |
|
|
* | gh-116322: Enable the GIL while loading C extension modules (#118560) | Brett Simmers | 2024-05-07 | 4 | -26/+269 |
|
|
* | gh-112075: use per-thread dict version pool (#118676) | Dino Viehland | 2024-05-07 | 1 | -0/+1 |
|
|
* | gh-118527: Intern code consts in free-threaded build (#118667) | Sam Gross | 2024-05-07 | 3 | -0/+21 |
|
|
* | gh-118473: Fix set_asyncgen_hooks not to be partially set when arguments are ... | Jeong, YunWon | 2024-05-07 | 1 | -8/+20 |
|
|
* | gh-117486: Improve behavior for user-defined AST subclasses (#118212) | Jelle Zijlstra | 2024-05-06 | 1 | -14/+17 |
|
|
* | GH-115709: Invalidate executors when a local variable is changed via frame.f_... | Mark Shannon | 2024-05-06 | 2 | -0/+6 |
|
|
* | gh-118415: Fix issues with local tracing being enabled/disabled on a function... | Dino Viehland | 2024-05-06 | 1 | -46/+45 |
|
|
* | gh-118518: Ensure that the code padding it's applied (#118654) | Pablo Galindo Salgado | 2024-05-06 | 1 | -1/+1 |
|
|
* | gh-116322: Rename PyModule_ExperimentalSetGIL to PyUnstable_Module_SetGIL (GH... | Petr Viktorin | 2024-05-06 | 2 | -2/+2 |
|
|
* | gh-118518: Correct type of perf_profiling in config (#118646) | Pablo Galindo Salgado | 2024-05-06 | 1 | -1/+1 |
|
|
* | gh-118465: Add __firstlineno__ attribute to class (GH-118475) | Serhiy Storchaka | 2024-05-06 | 1 | -0/+5 |
|
|
* | gh-118613: Fix error handling of `_PyEval_GetFrameLocals` in `ceval.c` (#118614) | Nikita Sobolev | 2024-05-06 | 1 | -4/+8 |
|
|
* | gh-111201: A new Python REPL (GH-111567) | Pablo Galindo Salgado | 2024-05-05 | 4 | -3/+36 |
|
|
* | gh-118518: Use the raw syscall directly for gettid (#118592) | Pablo Galindo Salgado | 2024-05-05 | 1 | -1/+2 |
|
|
* | gh-110850: Remove _PyTime_TimeUnchecked() function (#118552) | Victor Stinner | 2024-05-05 | 7 | -63/+51 |
|
|
* | gh-118518: Allow perf to work without frame pointers (#112254) | Pablo Galindo Salgado | 2024-05-05 | 5 | -6/+694 |
|
|
* | gh-117953: Track Extra Details in Global Extensions Cache (gh-118532) | Eric Snow | 2024-05-04 | 2 | -137/+567 |
|
|
* | gh-74929: Implement PEP 667 (GH-115153) | Tian Gao | 2024-05-04 | 3 | -20/+43 |
|
|
* | GH-118095: Use broader specializations of CALL in tier 1, for better tier 2 s... | Mark Shannon | 2024-05-04 | 9 | -190/+541 |
|
|
* | gh-111997: C-API for signalling monitoring events (#116413) | Irit Katriel | 2024-05-04 | 1 | -0/+301 |
|
|
* | GH-113464: Remove the extra jump via `_SIDE_EXIT` in `_EXIT_TRACE` (GH-118545) | Mark Shannon | 2024-05-04 | 4 | -29/+12 |
|
|
* | gh-110850: Use _PyDeadline_Get() in EnterNonRecursiveMutex() (#118556) | Victor Stinner | 2024-05-04 | 1 | -6/+7 |
|
|
* | GH-113464: Generate a more efficient JIT (GH-118512) | Brandt Bucher | 2024-05-03 | 1 | -311/+276 |
|
|
* | gh-118534: Fix load of `gil->locked` (#118553) | Sam Gross | 2024-05-03 | 1 | -1/+1 |
|
|
* | gh-107674: Improve performance of `sys.settrace` (GH-117133) | Tian Gao | 2024-05-03 | 6 | -52/+62 |
|
|
* | gh-116322: Add Py_mod_gil module slot (#116882) | Brett Simmers | 2024-05-03 | 7 | -0/+11 |
|
|
* | gh-117514: Add `sys._is_gil_enabled()` function (#118514) | Sam Gross | 2024-05-03 | 2 | -1/+49 |
|
|
* | gh-118527: Use `_Py_ID(__main__)` for main module name (#118528) | Sam Gross | 2024-05-03 | 1 | -1/+1 |
|
|
* | gh-118513: Fix sibling comprehensions with a name bound in one and global in ... | Carl Meyer | 2024-05-03 | 1 | -39/+42 |
|
|
* | gh-116126: Implement PEP 696 (#116129) | Jelle Zijlstra | 2024-05-03 | 5 | -53/+286 |
|
|
* | gh-117953: Other Cleanups in the Extensions Machinery (gh-118206) | Eric Snow | 2024-05-03 | 1 | -94/+134 |
|
|
* | gh-116738: Make `_codecs` module thread-safe (#117530) | Brett Simmers | 2024-05-02 | 2 | -73/+81 |
|
|
* | Remove stray `__cplusplus` guard in sysmodule.c (#118511) | Sam Gross | 2024-05-02 | 1 | -4/+0 |
|
|
* | gh-93502: Add new C-API functions to trace object creation and destruction (#... | Pablo Galindo Salgado | 2024-05-02 | 1 | -1/+9 |
|
|
* | gh-105879: Add support for keyword arguments to eval and exec (#105885) | Raphael Gaschignard | 2024-05-02 | 2 | -28/+63 |
|
|
* | GH-118095: Unify the behavior of tier 2 FOR_ITER branch micro-ops (GH-118420) | Mark Shannon | 2024-05-02 | 5 | -21/+56 |
|
|
* | gh-116180: Check the globals argument in PyRun_* C API (GH-116637) | NGRsoftlab | 2024-05-02 | 1 | -9/+12 |
|
|
* | gh-118216: Don't consider dotted `__future__` imports (#118267) | Crowthebird | 2024-05-02 | 2 | -2/+2 |
|
|
* | GH-117442: Check eval-breaker at start (rather than end) of tier 2 loops (GH-... | Mark Shannon | 2024-05-02 | 5 | -61/+30 |
|
|
* | gh-117953: Work Relative to Specific Extension Kinds in the Import Machinery ... | Eric Snow | 2024-05-01 | 2 | -65/+293 |
|
|