| Commit message (Expand) | Author | Age | Files | Lines |
* | gh-113993: Allow interned strings to be mortal, and fix related issues (GH-12... | Petr Viktorin | 2024-06-21 | 1 | -4/+5 |
|
|
* | gh-116322: Add Py_mod_gil module slot (#116882) | Brett Simmers | 2024-05-03 | 1 | -0/+1 |
|
|
* | gh-112069: Add _PySet_NextEntryRef to be thread-safe. (gh-117990) | Donghee Na | 2024-04-18 | 1 | -13/+20 |
|
|
* | gh-111140: Adds PyLong_AsNativeBytes and PyLong_FromNative[Unsigned]Bytes fun... | Steve Dower | 2024-02-12 | 1 | -1/+2 |
|
|
* | gh-89850: Add default C implementations of persistent_id() and persistent_loa... | Serhiy Storchaka | 2024-01-10 | 1 | -210/+107 |
|
|
* | bpo-41422: Visit the Pickler's and Unpickler's memo in tp_traverse (GH-21664) | kale-smoothie | 2023-11-27 | 1 | -0/+15 |
|
|
* | gh-108511: Add C API functions which do not silently ignore errors (GH-109025) | Serhiy Storchaka | 2023-09-17 | 1 | -4/+3 |
|
|
* | gh-106320: Remove private _PySys functions (#108452) | Victor Stinner | 2023-08-24 | 1 | -1/+2 |
|
|
* | gh-106320: Remove private PyLong C API functions (#108429) | Victor Stinner | 2023-08-24 | 1 | -0/+1 |
|
|
* | GH-84436: Skip refcounting for known immortals (GH-107605) | Brandt Bucher | 2023-08-04 | 1 | -2/+1 |
|
|
* | gh-106869: Use new PyMemberDef constant names (#106871) | Victor Stinner | 2023-07-25 | 1 | -4/+4 |
|
|
* | gh-106320: Move private _PySet API to the internal API (#107041) | Victor Stinner | 2023-07-22 | 1 | -0/+1 |
|
|
* | gh-106320: Move _PyNone_Type to the internal C API (#107030) | Victor Stinner | 2023-07-22 | 1 | -0/+1 |
|
|
* | gh-106521: Remove _PyObject_LookupAttr() function (GH-106642) | Serhiy Storchaka | 2023-07-12 | 1 | -19/+19 |
|
|
* | gh-106307: C API: Add PyMapping_GetOptionalItem() function (GH-106308) | Serhiy Storchaka | 2023-07-11 | 1 | -9/+6 |
|
|
* | gh-106320: Remove _PyBytesWriter C API (#106399) | Victor Stinner | 2023-07-04 | 1 | -1/+2 |
|
|
* | gh-105375: Improve error handling in _Unpickler_SetInputStream() (#105667) | Erlend E. Aasland | 2023-06-13 | 1 | -13/+18 |
|
|
* | gh-105375: Explicitly initialise all {Pickler,Unpickler}Object fields (#105686) | Erlend E. Aasland | 2023-06-12 | 1 | -37/+53 |
|
|
* | gh-105375: Improve _pickle error handling (#105475) | Erlend E. Aasland | 2023-06-09 | 1 | -12/+27 |
|
|
* | gh-92536: Remove PyUnicode_READY() calls (#105210) | Victor Stinner | 2023-06-01 | 1 | -6/+0 |
|
|
* | gh-99113: Add Py_MOD_PER_INTERPRETER_GIL_SUPPORTED (gh-104205) | Eric Snow | 2023-05-05 | 1 | -0/+1 |
|
|
* | gh-103092: Isolate `_pickle` module (#102982) | Erlend E. Aasland | 2023-04-04 | 1 | -653/+609 |
|
|
* | gh-102255: Improve build support for Windows API partitions (GH-102256) | Max Bachmann | 2023-03-09 | 1 | -0/+6 |
|
|
* | gh-99845: Use size_t type in __sizeof__() methods (#99846) | Victor Stinner | 2022-11-30 | 1 | -15/+12 |
|
|
* | gh-99537: Use Py_SETREF(var, NULL) in C code (#99687) | Victor Stinner | 2022-11-23 | 1 | -2/+1 |
|
|
* | gh-99537: Use Py_SETREF() function in C code (#99656) | Victor Stinner | 2022-11-22 | 1 | -5/+2 |
|
|
* | gh-99300: Use Py_NewRef() in Modules/ directory (#99467) | Victor Stinner | 2022-11-14 | 1 | -49/+26 |
|
|
* | remove new line in pickle exception message (GH-31782) | Harshil | 2022-11-07 | 1 | -2/+2 |
|
|
* | gh-83004: Clean up refleak in _pickle initialisation (#98841) | Shantanu | 2022-11-06 | 1 | -7/+6 |
|
|
* | GH-89988: Fix memory leak in pickle.Pickler dispatch_table lookup (GH-94298) | Kumar Aditya | 2022-06-28 | 1 | -1/+3 |
|
|
* | gh-93741: Add private C API _PyImport_GetModuleAttrString() (GH-93742) | Serhiy Storchaka | 2022-06-14 | 1 | -14/+2 |
|
|
* | gh-92930: _pickle.c: Acquire strong references before calling save() (GH-92931) | Dennis Sweeney | 2022-06-11 | 1 | -11/+36 |
|
|
* | gh-89653: Use int type for Unicode kind (#92704) | Victor Stinner | 2022-05-13 | 1 | -1/+1 |
|
|
* | Use static inline function Py_EnterRecursiveCall() (#91988) | Victor Stinner | 2022-05-04 | 1 | -11/+12 |
|
|
* | gh-91731: Replace Py_BUILD_ASSERT() with static_assert() (#91730) | Victor Stinner | 2022-04-20 | 1 | -1/+1 |
|
|
* | bpo-46712: share more global strings in deepfreeze (gh-32152) | Kumar Aditya | 2022-04-19 | 1 | -1/+1 |
|
|
* | bpo-46906: Add PyFloat_Pack8() to the C API (GH-31657) | Victor Stinner | 2022-03-11 | 1 | -3/+2 |
|
|
* | bpo-46541: Replace core use of _Py_IDENTIFIER() with statically initialized g... | Eric Snow | 2022-02-08 | 1 | -79/+49 |
|
|
* | bpo-43974: Move Py_BUILD_CORE_MODULE into module code (GH-29157) | Christian Heimes | 2021-10-22 | 1 | -2/+2 |
|
|
* | bpo-35134: Add Include/cpython/floatobject.h (GH-28957) | Victor Stinner | 2021-10-14 | 1 | -0/+1 |
|
|
* | bpo-45434: pyport.h no longer includes <stdlib.h> (GH-28914) | Victor Stinner | 2021-10-13 | 1 | -0/+2 |
|
|
* | Fix typos in the Modules directory (GH-28761) | Christian Clauss | 2021-10-07 | 1 | -2/+2 |
|
|
* | bpo-44029: Remove Py_UNICODE APIs (GH-25881) | Inada Naoki | 2021-05-07 | 1 | -1/+1 |
|
|
* | bpo-40137: Add pycore_moduleobject.h internal header (GH-25507) | Victor Stinner | 2021-04-21 | 1 | -1/+2 |
|
|
* | bpo-42519: Replace PyObject_MALLOC() with PyObject_Malloc() (GH-23587) | Victor Stinner | 2020-12-01 | 1 | -1/+1 |
|
|
* | bpo-42519: Replace PyMem_MALLOC() with PyMem_Malloc() (GH-23586) | Victor Stinner | 2020-12-01 | 1 | -12/+12 |
|
|
* | bpo-42152: Use PyDict_Contains and PyDict_SetDefault if appropriate. (GH-22986) | Serhiy Storchaka | 2020-10-26 | 1 | -11/+6 |
|
|
* | bpo-41288: Refactor of unpickling NEWOBJ and NEWOBJ_EX opcodes. (GH-21472) | Serhiy Storchaka | 2020-07-18 | 1 | -76/+33 |
|
|
* | bpo-41288: Fix a crash in unpickling invalid NEWOBJ_EX. (GH-21458) | Serhiy Storchaka | 2020-07-13 | 1 | -8/+21 |
|
|
* | bpo-40943: Replace PY_FORMAT_SIZE_T with "z" (GH-20781) | Victor Stinner | 2020-06-10 | 1 | -2/+2 |
|
|