| Commit message (Expand) | Author | Age | Files | Lines |
* | GH-127010: Don't lazily track and untrack dicts (GH-127027) | Mark Shannon | 2024-11-20 | 1 | -2/+0 |
|
|
* | Revert "GH-126491: GC: Mark objects reachable from roots before doing cycle c... | Hugo van Kemenade | 2024-11-19 | 1 | -0/+2 |
|
|
* | GH-126491: GC: Mark objects reachable from roots before doing cycle collectio... | Mark Shannon | 2024-11-18 | 1 | -2/+0 |
|
|
* | gh-123930: Better error for "from imports" when script shadows module (#123929) | Shantanu | 2024-10-24 | 1 | -12/+16 |
|
|
* | gh-124218: Use per-thread reference counting for globals and builtins (#125713) | Sam Gross | 2024-10-21 | 1 | -1/+2 |
|
|
* | gh-111178: Fix function signatures in moduleobject.c (#124900) | Victor Stinner | 2024-10-02 | 1 | -19/+44 |
|
|
* | gh-116322: Fix typo in the #ifdef check (#122268) | Serhiy Storchaka | 2024-07-25 | 1 | -1/+1 |
|
|
* | gh-119180: PEP 649: Add __annotate__ attributes (#119209) | Jelle Zijlstra | 2024-05-22 | 1 | -8/+95 |
|
|
* | gh-116322: Rename PyModule_ExperimentalSetGIL to PyUnstable_Module_SetGIL (GH... | Petr Viktorin | 2024-05-06 | 1 | -1/+1 |
|
|
* | gh-118527: Use deferred reference counting for C functions on modules (#118529) | Sam Gross | 2024-05-03 | 1 | -0/+1 |
|
|
* | gh-116322: Add Py_mod_gil module slot (#116882) | Brett Simmers | 2024-05-03 | 1 | -0/+35 |
|
|
* | gh-95754: Better error when script shadows a standard library or third party ... | Shantanu | 2024-04-23 | 1 | -53/+191 |
|
|
* | gh-117376: Partial implementation of deferred reference counting (#117696) | Sam Gross | 2024-04-12 | 1 | -18/+19 |
|
|
* | gh-116437: Use new C API PyDict_Pop() to simplify the code (GH-116438) | Serhiy Storchaka | 2024-03-07 | 1 | -3/+7 |
|
|
* | gh-95754: Better AttributeError on partially initialised module (#112577) | Shantanu | 2023-12-21 | 1 | -2/+22 |
|
|
* | gh-112660: Do not clear arbitrary errors on import (GH-112661) | Serhiy Storchaka | 2023-12-07 | 1 | -32/+25 |
|
|
* | gh-111789: Use PyDict_GetItemRef() in Objects/ (GH-111827) | Serhiy Storchaka | 2023-11-14 | 1 | -16/+13 |
|
|
* | gh-108082: Use PyErr_FormatUnraisable() (GH-111580) | Serhiy Storchaka | 2023-11-02 | 1 | -6/+5 |
|
|
* | gh-108308: Use PyDict_GetItemRef() in moduleobject.c (#108381) | Victor Stinner | 2023-08-23 | 1 | -28/+40 |
|
|
* | gh-106869: Use new PyMemberDef constant names (#106871) | Victor Stinner | 2023-07-25 | 1 | -2/+2 |
|
|
* | gh-106719: Fix __annotations__ getter and setter in the type and module types... | Serhiy Storchaka | 2023-07-18 | 1 | -27/+21 |
|
|
* | gh-106521: Remove _PyObject_LookupAttr() function (GH-106642) | Serhiy Storchaka | 2023-07-12 | 1 | -1/+1 |
|
|
* | gh-106320: Remove private _PyErr C API functions (#106356) | Victor Stinner | 2023-07-03 | 1 | -2/+3 |
|
|
* | gh-106320: Create pycore_modsupport.h header file (#106355) | Victor Stinner | 2023-07-03 | 1 | -1/+2 |
|
|
* | gh-105927: finalize_modules_clear_weaklist() uses _PyWeakref_GET_REF() (#105971) | Victor Stinner | 2023-06-21 | 1 | -1/+1 |
|
|
* | gh-99113: Add a check for Py_MOD_PER_INTERPRETER_GIL_SUPPORTED (gh-104206) | Eric Snow | 2023-05-06 | 1 | -1/+7 |
|
|
* | gh-99113: Add Py_MOD_PER_INTERPRETER_GIL_SUPPORTED (gh-104205) | Eric Snow | 2023-05-05 | 1 | -1/+2 |
|
|
* | gh-104108: Add the Py_mod_multiple_interpreters Module Def Slot (gh-104148) | Eric Snow | 2023-05-05 | 1 | -0/+30 |
|
|
* | gh-104066: Improve performance of hasattr for module objects (#104063) | Itamar Ostricher | 2023-05-04 | 1 | -29/+62 |
|
|
* | gh-101758: Clean Up Uses of Import State (gh-101919) | Eric Snow | 2023-02-15 | 1 | -22/+3 |
|
|
* | gh-99947: Ensure unreported errors are chained for SystemError during import ... | Sebastian Berg | 2022-12-23 | 1 | -4/+5 |
|
|
* | gh-81057: Move More Globals in Core Code to _PyRuntimeState (gh-99516) | Eric Snow | 2022-11-16 | 1 | -0/+2 |
|
|
* | gh-81057: Move the Extension Modules Cache to _PyRuntimeState (gh-99355) | Eric Snow | 2022-11-11 | 1 | -3/+2 |
|
|
* | gh-99300: Use Py_NewRef() in Objects/ directory (#99354) | Victor Stinner | 2022-11-10 | 1 | -6/+3 |
|
|
* | gh-98627: Use a Switch in PyModule_FromDefAndSpec2() (gh-98734) | Eric Snow | 2022-10-27 | 1 | -14/+18 |
|
|
* | no-issue: Add assertion to PyModule_GetName for understanding (GH-32236) | Dong-hee Na | 2022-04-02 | 1 | -1/+3 |
|
|
* | bpo-46891: Fix creating a new instance of a module subclass with slots (GH-31... | Mark Shannon | 2022-03-03 | 1 | -1/+2 |
|
|
* | bpo-45459: C API uses type names rather than structure names (GH-31528) | Victor Stinner | 2022-02-24 | 1 | -6/+6 |
|
|
* | bpo-46541: Replace core use of _Py_IDENTIFIER() with statically initialized g... | Eric Snow | 2022-02-08 | 1 | -37/+24 |
|
|
* | bpo-45439: Move _PyObject_CallNoArgs() to pycore_call.h (GH-28895) | Victor Stinner | 2021-10-12 | 1 | -0/+1 |
|
|
* | bpo-45439: Rename _PyObject_CallNoArg() to _PyObject_CallNoArgs() (GH-28891) | Victor Stinner | 2021-10-11 | 1 | -1/+1 |
|
|
* | bpo-44717: improve AttributeError on circular imports of submodules (GH-27338) | Filipe Laíns | 2021-07-24 | 1 | -0/+30 |
|
|
* | Revert "bpo-44717: improve AttributeError on circular imports of submodules (... | Pablo Galindo Salgado | 2021-07-24 | 1 | -30/+0 |
|
|
* | bpo-44717: improve AttributeError on circular imports of submodules (GH-27299) | Filipe Laíns | 2021-07-24 | 1 | -0/+30 |
|
|
* | bpo-43770: Cleanup PyModuleDef_Init() (GH-26879) | Victor Stinner | 2021-06-23 | 1 | -2/+1 |
|
|
* | bpo-44486: Make sure that modules always have a dictionary. (GH-26847) | Mark Shannon | 2021-06-23 | 1 | -41/+61 |
|
|
* | bpo-43901: Fix refleaks in test_module (GH-25754) | Pablo Galindo | 2021-04-30 | 1 | -4/+11 |
|
|
* | Two minor fixes for accessing a module's name. (#25658) | larryhastings | 2021-04-30 | 1 | -6/+2 |
|
|
* | bpo-43901: Lazy-create an empty annotations dict in all unannotated user clas... | larryhastings | 2021-04-30 | 1 | -3/+69 |
|
|
* | bpo-40137: Add pycore_moduleobject.h internal header (GH-25507) | Victor Stinner | 2021-04-21 | 1 | -15/+4 |
|
|