summaryrefslogtreecommitdiffstats
path: root/Modules/_weakref.c
Commit message (Expand)AuthorAgeFilesLines
* gh-116322: Add Py_mod_gil module slot (#116882)Brett Simmers2024-05-031-0/+1
* gh-111926: Make weakrefs thread-safe in free-threaded builds (#117168)mpage2024-04-081-18/+24
* gh-112213: Update _weakref module to use new AC feature (gh-112250)Donghee Na2023-11-191-24/+12
* gh-111926: Update _weakref to be threadsafe in --disable-gil build (gh-112189)Donghee Na2023-11-181-9/+20
* gh-86493: Modernize modules initialization code (GH-106858)Serhiy Storchaka2023-07-251-12/+4
* gh-106320: Remove private _PyDict C API (#107145)Victor Stinner2023-07-241-0/+1
* gh-105927: Remove _PyWeakref_GetWeakrefCount() (#106007)Victor Stinner2023-06-231-18/+15
* gh-105927: Add _PyWeakref_IS_DEAD() function (#105992)Victor Stinner2023-06-221-2/+3
* gh-99113: Add Py_MOD_PER_INTERPRETER_GIL_SUPPORTED (gh-104205)Eric Snow2023-05-051-0/+1
* bpo-46937: convert remaining functions to AC in _weakref (GH-31705)Kumar Aditya2022-03-071-21/+26
* bpo-40170: PyType_SUPPORTS_WEAKREFS() becomes a regular function (GH-30938)Victor Stinner2022-01-271-2/+2
* bpo-40170: PyObject_GET_WEAKREFS_LISTPTR() becomes a function (GH-19377)Victor Stinner2020-04-061-1/+2
* bpo-1635741: Port _weakref extension module to multiphase initialization (PEP...Victor Stinner2020-03-241-21/+37
* Revert "bpo-1635741: Port _weakref extension module to multiphase initializat...Victor Stinner2020-03-231-37/+21
* bpo-1635741: Port _weakref extension module to multiphase initialization (PEP...Hai Shi2020-03-201-21/+37
* bpo-32150: Expand tabs to spaces in C files. (#4583)Serhiy Storchaka2017-11-281-9/+9
* Issue #28427: old keys should not remove new values fromAntoine Pitrou2016-12-271-0/+41
* Issue #27332: Fixed the type of the first argument of module-level functionsSerhiy Storchaka2016-07-071-2/+2
* Issue #23501: Argumen Clinic now generates code into separate files by default.Serhiy Storchaka2015-04-031-28/+3
* Issue #20530: Argument Clinic's signature format has been revised again.Larry Hastings2014-02-091-2/+4
* Issue #20326: Argument Clinic now uses a simple, unique signature toLarry Hastings2014-01-281-3/+3
* Issue #20189: Four additional builtin types (PyTypeObject,Larry Hastings2014-01-241-2/+2
* Issue #20287: Argument Clinic's output is now configurable, allowingLarry Hastings2014-01-181-1/+2
* Issue #19273: The marker comments Argument Clinic uses have been changedLarry Hastings2014-01-071-7/+7
* Issue #19674: inspect.signature() now produces a correct signatureLarry Hastings2013-11-231-5/+7
* Issue #19730: Argument Clinic now supports all the existing PyArgLarry Hastings2013-11-231-4/+4
* Argument Clinic: rename "self" to "module" for module-level functions.Larry Hastings2013-11-181-5/+5
* Issue #16612: Add "Argument Clinic", a compile-time preprocessorLarry Hastings2013-10-191-16/+44
* Implement PEP 3121: new module initialization and finalization API.Martin v. Löwis2008-06-111-3/+16
* #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT.Christian Heimes2007-12-191-2/+2
* Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases i...Christian Heimes2007-12-021-2/+2
* Merged revisions 56467-56482 via svnmerge fromMartin v. Löwis2007-07-211-2/+2
* Merged revisions 46753-51188 via svnmerge fromThomas Wouters2006-08-111-3/+3
* Make weak references subclassable:Fred Drake2004-07-021-22/+3
* Fix ref(), proxy() docstrings, based on comments from David Abrahams.Fred Drake2002-08-021-3/+4
* Excise DL_EXPORT/DL_IMPORT from Modules/*. Required adding a prototypeMark Hammond2002-08-021-1/+1
* Patch #568124: Add doc string macros.Martin v. Löwis2002-06-131-8/+8
* Convert the ref() and proxy() implementations to use the newFred Drake2001-10-231-2/+2
* Adjust the _weakref module to use the public API for the weak referenceFred Drake2001-10-051-717/+15
* Use new GC API.Neil Schemenauer2001-08-291-10/+10
* Use METH_O where possible (two functions). This does not lead to realFred Drake2001-08-161-29/+24
* Remove an obsolete comment and a "return" before fallig off the end of aFred Drake2001-05-031-2/+0
* cleanup_helper(): Make sure we invalidate all reference objectsFred Drake2001-04-131-6/+41
* Revert the 1.8 patch, since it's implicated in nasty blowups (see Pyhon-Dev).Tim Peters2001-03-231-1/+1
* Inform the cycle-detector that the a weakref object no longer needs to beFred Drake2001-03-221-1/+1
* Patch #403985: Add support for weak-keyed dictionariesMartin v. Löwis2001-02-271-2/+40
* cleanup_helper(): Added missing "void" type for the function, updatedFred Drake2001-02-261-6/+3
* The return value from PyObject_ClearWeakRefs() is no longer meaningful,Fred Drake2001-02-261-3/+3
* Move docstrings out of function table to constants defined near theFred Drake2001-02-181-11/+23
* Repair legit compiler warning.Tim Peters2001-02-021-1/+1