| Commit message (Expand) | Author | Age | Files | Lines |
* | gh-113841: fix possible undefined division by 0 in _Py_c_pow() (GH-127211) | Sergey B Kirpichev | 2024-11-24 | 1 | -1/+1 |
|
|
* | gh-119786: add code object doc, inline locations.md into it (#126832) | Irit Katriel | 2024-11-22 | 1 | -1/+1 |
|
|
* | gh-126091: Always link generator frames when propagating a thrown-in exceptio... | Jacob Bower | 2024-11-21 | 1 | -6/+12 |
|
|
* | gh-115999: Add free-threaded specialization for ``TO_BOOL`` (gh-126616) | Donghee Na | 2024-11-21 | 1 | -0/+18 |
|
|
* | gh-115999: Specialize `LOAD_GLOBAL` in free-threaded builds (#126607) | mpage | 2024-11-21 | 2 | -10/+60 |
|
|
* | gh-114940: Add _Py_FOR_EACH_TSTATE_UNLOCKED(), and Friends (gh-127077) | Eric Snow | 2024-11-21 | 3 | -4/+6 |
|
|
* | gh-124470: Fix crash when reading from object instance dictionary while repla... | Dino Viehland | 2024-11-21 | 2 | -46/+180 |
|
|
* | gh-127020: Make `PyCode_GetCode` thread-safe for free threading (#127043) | Sam Gross | 2024-11-21 | 1 | -27/+51 |
|
|
* | GH-127010: Don't lazily track and untrack dicts (GH-127027) | Mark Shannon | 2024-11-20 | 2 | -94/+19 |
|
|
* | gh-126980: Fix `bytearray.__buffer__` crash on `PyBUF_{READ,WRITE}` (#126981) | sobolevn | 2024-11-19 | 1 | -2/+3 |
|
|
* | gh-126076: Account for relocated objects in tracemalloc (#126077) | Pablo Galindo Salgado | 2024-11-19 | 4 | -15/+5 |
|
|
* | Revert "GH-126491: GC: Mark objects reachable from roots before doing cycle c... | Hugo van Kemenade | 2024-11-19 | 2 | -19/+98 |
|
|
* | gh-126594: Fix typeobject.c wrap_buffer() cast (#126754) | Victor Stinner | 2024-11-19 | 1 | -3/+3 |
|
|
* | GH-126491: GC: Mark objects reachable from roots before doing cycle collectio... | Mark Shannon | 2024-11-18 | 2 | -98/+19 |
|
|
* | gh-123465: Ensure PyType_FromMetaclass avoids extra strcmp (GH-125460) | neonene | 2024-11-13 | 1 | -2/+2 |
|
|
* | gh-123619: Add an unstable C API function for enabling deferred reference cou... | Peter Bierma | 2024-11-13 | 1 | -0/+29 |
|
|
* | gh-126341: add release check to `__iter__` method of `memoryview` (#126759) | Ritvik Pasham | 2024-11-13 | 1 | -0/+1 |
|
|
* | gh-126061: Add PyLong_IsPositive/Zero/Negative() functions (#126065) | RUANG (James Roy) | 2024-11-12 | 1 | -0/+33 |
|
|
* | GH-126547: Pre-assign version numbers for a few common classes (GH-126551) | Mark Shannon | 2024-11-08 | 10 | -1/+13 |
|
|
* | gh-122943: Add the varpos parameter in _PyArg_UnpackKeywords (GH-126564) | Serhiy Storchaka | 2024-11-08 | 16 | -68/+119 |
|
|
* | gh-122943: Remove the object converter for var-positional parameter (GH-126560) | Serhiy Storchaka | 2024-11-08 | 1 | -2/+2 |
|
|
* | gh-122943: Rework support of var-positional parameter in Argument Clinic (GH-... | Serhiy Storchaka | 2024-11-07 | 3 | -109/+99 |
|
|
* | gh-126298: Don't deduplicate slice constants based on equality (#126398) | Michael Droettboom | 2024-11-07 | 1 | -1/+34 |
|
|
* | gh-126303: Fix pickling and copying of os.sched_param objects (GH-126336) | Serhiy Storchaka | 2024-11-05 | 1 | -0/+6 |
|
|
* | gh-115999: Implement thread-local bytecode and enable specialization for `BIN... | mpage | 2024-11-04 | 3 | -13/+321 |
|
|
* | gh-120026: soft deprecate Py_HUGE_VAL macro (#120027) | Sergey B Kirpichev | 2024-11-01 | 1 | -1/+1 |
|
|
* | gh-90370: Argument Clinic: avoid temporary tuple creation for varargs (#126064) | Sergey B Kirpichev | 2024-10-31 | 2 | -93/+65 |
|
|
* | gh-126072: do not add `None` to `co_consts` if there is no docstring (GH-126101) | Xuanteng Huang | 2024-10-30 | 1 | -1/+2 |
|
|
* | gh-116938: Fix `dict.update` docstring and remove erraneous full stop from `d... | Prometheus3375 | 2024-10-29 | 1 | -2/+2 |
|
|
* | GH-125837: Split `LOAD_CONST` into three. (GH-125972) | Mark Shannon | 2024-10-29 | 1 | -2/+0 |
|
|
* | gh-126012: Add `__class_getitem__` to `memoryview` (#126013) | Brian Schubert | 2024-10-27 | 1 | -0/+1 |
|
|
* | gh-121654: Add PyType_Freeze() function (#122457) | Victor Stinner | 2024-10-25 | 1 | -13/+52 |
|
|
* | gh-125900: Clean-up logic around immortalization in free-threading (#125901) | Sam Gross | 2024-10-24 | 1 | -14/+6 |
|
|
* | gh-123930: Better error for "from imports" when script shadows module (#123929) | Shantanu | 2024-10-24 | 1 | -12/+16 |
|
|
* | gh-124218: Avoid refcount contention on builtins module (GH-125847) | Sam Gross | 2024-10-24 | 3 | -42/+41 |
|
|
* | gh-125286: Share the Main Refchain With Legacy Interpreters (gh-125709) | Eric Snow | 2024-10-23 | 2 | -56/+44 |
|
|
* | fix grammar in comment in dictobject.c (#125822) | Arjun Singh | 2024-10-22 | 1 | -1/+1 |
|
|
* | gh-124218: Use per-thread reference counting for globals and builtins (#125713) | Sam Gross | 2024-10-21 | 3 | -7/+52 |
|
|
* | gh-125590: Allow FrameLocalsProxy to delete and pop keys from extra locals (#... | Tian Gao | 2024-10-21 | 1 | -6/+70 |
|
|
* | gh-125608: Trigger dictionary watchers when inline values change (#125611) | Sam Gross | 2024-10-21 | 1 | -6/+15 |
|
|
* | gh-125604: Move _Py_AuditHookEntry, etc. Out of pycore_runtime.h (gh-125605) | Eric Snow | 2024-10-18 | 1 | -0/+1 |
|
|
* | gh-125017: Fix refleak from GH-125636 (GH-125664) | Zachary Ware | 2024-10-17 | 1 | -0/+1 |
|
|
* | gh-125017: Fix crash on premature access to classmethod/staticmethod annotati... | Jelle Zijlstra | 2024-10-17 | 1 | -14/+27 |
|
|
* | gh-124218: Use per-thread refcounts for code objects (#125216) | Sam Gross | 2024-10-15 | 3 | -6/+12 |
|
|
* | GH-125323: Convert DECREF_INPUTS_AND_REUSE_FLOAT into a function that takes P... | Mark Shannon | 2024-10-14 | 1 | -0/+35 |
|
|
* | gh-124787: Fix `TypeAliasType` and incorrect `type_params` (#124795) | sobolevn | 2024-10-11 | 1 | -11/+86 |
|
|
* | gh-125221: Fix free-threading data race in `object.__reduce_ex__` (#125267) | Sam Gross | 2024-10-11 | 2 | -15/+13 |
|
|
* | gh-125196: Use PyUnicodeWriter for repr(dict) (#125270) | Victor Stinner | 2024-10-10 | 1 | -36/+36 |
|
|
* | GH-125174: Make immortal objects more robust, following design from PEP 683 (... | Mark Shannon | 2024-10-10 | 5 | -12/+16 |
|
|
* | gh-124153: Simplify PyType_GetBaseByToken (GH-124488) | neonene | 2024-10-10 | 1 | -80/+43 |
|
|