index
:
cpython.git
2.7
3.3
3.4
3.5
3.6
benjamin-clang
benjamin-iteration-torture
buildbot-custom
master
https://github.com/python/cpython.git
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Objects
/
weakrefobject.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
bpo-46541: Discover the global strings. (gh-31346)
Eric Snow
2022-02-15
1
-2/+2
*
bpo-46541: Replace core use of _Py_IDENTIFIER() with statically initialized g...
Eric Snow
2022-02-08
1
-4/+2
*
bpo-40170: PyType_SUPPORTS_WEAKREFS() becomes a regular function (GH-30938)
Victor Stinner
2022-01-27
1
-4/+4
*
bpo-46481: Implement vectorcall for weakref.ref.__call__ method. (GH-30820)
Dong-hee Na
2022-01-23
1
-50/+30
*
Clean up initialization __class_getitem__ with Py_GenericAlias. (GH-28450)
Serhiy Storchaka
2021-09-19
1
-1/+1
*
bpo-44720: Don't crash when calling weakref.proxy(not_an_iterator).__next__ (...
Dennis Sweeney
2021-07-24
1
-0/+6
*
bpo-44523: Remove the pass-through for hash() in weakref proxy objects (GH-26...
Pablo Galindo
2021-06-29
1
-16/+2
*
bpo-40523: Add pass-throughs for hash() and reversed() to weakref.proxy objec...
Pablo Galindo
2020-05-05
1
-1/+18
*
bpo-40268: Remove unused structmember.h includes (GH-19530)
Victor Stinner
2020-04-15
1
-2/+2
*
bpo-39481: Make weakref and WeakSet generic (GH-19497)
Ethan Smith
2020-04-14
1
-1/+7
*
bpo-40170: PyObject_GET_WEAKREFS_LISTPTR() becomes a function (GH-19377)
Victor Stinner
2020-04-06
1
-1/+2
*
bpo-39245: Switch to public API for Vectorcall (GH-18460)
Petr Viktorin
2020-02-11
1
-1/+1
*
bpo-39573: Add Py_SET_TYPE() function (GH-18394)
Victor Stinner
2020-02-07
1
-4/+6
*
bpo-39573: Use Py_REFCNT() macro (GH-18388)
Victor Stinner
2020-02-06
1
-4/+5
*
bpo-38395: Fix ownership in weakref.proxy methods (GH-16632)
Pablo Galindo
2019-10-08
1
-31/+88
*
bpo-37994: Fix silencing all errors if an attribute lookup fails. (GH-15630)
Serhiy Storchaka
2019-09-01
1
-3/+3
*
bpo-37337: Add _PyObject_CallMethodNoArgs() (GH-14267)
Jeroen Demeyer
2019-07-08
1
-1/+1
*
bpo-37483: add _PyObject_CallOneArg() function (#14558)
Jeroen Demeyer
2019-07-04
1
-1/+1
*
bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (G...
Jeroen Demeyer
2019-05-31
1
-6/+6
*
bpo-36669: add matmul support to weakref.proxy (GH-12932)
Mark Dickinson
2019-04-26
1
-0/+4
*
bpo-35059: Cleanup usage of Python macros (GH-10648)
Victor Stinner
2018-11-22
1
-1/+2
*
bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. (GH...
Siddhesh Poyarekar
2018-04-29
1
-2/+2
*
bpo-30592: Fixed error messages for some builtins. (#1996)
Serhiy Storchaka
2017-06-08
1
-1/+1
*
bpo-29347: Fix possibly dereferencing undefined pointers when creating weakre...
Xiang Zhang
2017-02-20
1
-0/+2
*
bpo-29548: Fix some inefficient call API usage (GH-97)
INADA Naoki
2017-02-16
1
-1/+1
*
Backed out changeset b9c9691c72c5
Victor Stinner
2016-12-04
1
-1/+1
*
Replace PyObject_CallFunctionObjArgs() with fastcall
Victor Stinner
2016-12-01
1
-1/+1
*
Avoid calling functions with an empty string as format string
Victor Stinner
2016-09-06
1
-1/+1
*
Issue #17765: weakref.ref() no longer silently ignores keyword arguments.
Serhiy Storchaka
2016-05-07
1
-1/+3
|
\
|
*
Issue #17765: weakref.ref() no longer silently ignores keyword arguments.
Serhiy Storchaka
2016-05-07
1
-1/+3
*
|
Issue #25923: Added more const qualifiers to signatures of static and private...
Serhiy Storchaka
2015-12-25
1
-1/+1
|
/
*
Issue #23783: Fixed memory leak in PyObject_ClearWeakRefs() in case of
Serhiy Storchaka
2015-03-30
1
-7/+4
*
Issue #17643: Add __callback__ attribute to weakref.ref.
Mark Dickinson
2013-04-13
1
-1/+6
*
Issue #16602: When a weakref's target was part of a long deallocation chain, ...
Antoine Pitrou
2012-12-08
1
-3/+2
|
\
|
*
Issue #16602: When a weakref's target was part of a long deallocation chain, ...
Antoine Pitrou
2012-12-08
1
-3/+2
*
|
Issue #16453: Fix equality testing of dead weakref objects.
Antoine Pitrou
2012-11-11
1
-3/+7
|
\
\
|
|
/
|
*
Issue #16453: Fix equality testing of dead weakref objects.
Antoine Pitrou
2012-11-11
1
-3/+7
*
|
Rename _Py_identifier to _Py_IDENTIFIER.
Martin v. Löwis
2011-10-14
1
-2/+2
*
|
Use identifier API for PyObject_GetAttrString.
Martin v. Löwis
2011-10-10
1
-1/+2
*
|
Add API for static strings, primarily good for identifiers.
Martin v. Löwis
2011-10-09
1
-2/+3
*
|
Replace Py_NotImplemented returns with the macro form Py_RETURN_NOTIMPLEMENTED.
Brian Curtin
2011-08-11
1
-2/+1
*
|
Issue #10833: Remove the buffer allocated on the stack, it isn't used anymore
Victor Stinner
2011-03-21
1
-1/+0
*
|
Issue #10833: Use PyUnicode_FromFormat() and PyErr_Format() instead of
Victor Stinner
2011-03-21
1
-31/+27
*
|
Issue #8914: fix various warnings from the Clang static analyzer v254.
Brett Cannon
2011-02-22
1
-7/+14
|
/
*
Issue #10359: Remove ";" after function definition, invalid in ISO C
Victor Stinner
2010-11-09
1
-1/+1
*
make hashes always the size of pointers; introduce Py_hash_t #9778
Benjamin Peterson
2010-10-17
1
-1/+1
*
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou
2010-05-09
1
-58/+58
*
fix __bytes__ handling here in py3x
Benjamin Peterson
2009-11-19
1
-0/+17
*
Issue #1717: rename tp_compare to tp_reserved. I'll change the
Mark Dickinson
2009-02-02
1
-3/+3
*
Replace PyNumber_Int with PyNumber_Long.
Mark Dickinson
2009-01-17
1
-1/+1
[next]