Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
python
/
cpython3
/
4638c6429575bd6de26b12b2af5df74d6568b553
/
Objects
/
descrobject.c
4a21e57
bpo-40268: Remove unused structmember.h includes (GH-19530)
by Victor Stinner
· 5 years ago
e5014be
bpo-40268: Remove a few pycore_pystate.h includes (GH-19510)
by Victor Stinner
· 5 years ago
48b069a
bpo-39481: Implementation for PEP 585 (#18239)
by Guido van Rossum
· 5 years ago
224481a
bpo-39947: Move Py_EnterRecursiveCall() to internal C API (GH-18972)
by Victor Stinner
· 5 years ago
c7d2d69
bpo-39884: Add method name in "bad call flags" error (GH-18944)
by Victor Stinner
· 5 years ago
4663f66
bpo-36144: Update MappingProxyType with PEP 584's operators (#18814)
by Brandt Bucher
· 5 years ago
dffe4c0
bpo-39573: Finish converting to new Py_IS_TYPE() macro (GH-18601)
by Andy Lester
· 5 years ago
ffd9753
bpo-39245: Switch to public API for Vectorcall (GH-18460)
by Petr Viktorin
· 6 years ago
58ac700
bpo-39573: Use Py_TYPE() macro in Objects directory (GH-18392)
by Victor Stinner
· 6 years ago
46874c2
bpo-39487: Merge duplicated _Py_IDENTIFIER identifiers in C code (GH-18254)
by Hai Shi
· 6 years ago
bf17d41
bpo-37645: add new function _PyObject_FunctionStr() (GH-14890)
by Jeroen Demeyer
· 6 years ago
be434dc
bpo-38644: Pass tstate to Py_EnterRecursiveCall() (GH-16997)
by Victor Stinner
· 6 years ago
41c57b3
bpo-37994: Fix silencing all errors if an attribute lookup fails. (GH-15630)
by Serhiy Storchaka
· 6 years ago
43d564c
bpo-37337: Fix a GCC 9 warning in Objects/descrobject.c (GH-14814)
by Zackery Spytz
· 6 years ago
762f93f
bpo-37337: Add _PyObject_CallMethodNoArgs() (GH-14267)
by Jeroen Demeyer
· 6 years ago
0d722f3
bpo-36974: separate vectorcall functions for each calling convention (GH-13781)
by Jeroen Demeyer
· 6 years ago
196a530
bpo-37483: add _PyObject_CallOneArg() function (#14558)
by Jeroen Demeyer
· 6 years ago
b1263d5
bpo-37337: Add _PyObject_VectorcallMethod() (GH-14228)
by Jeroen Demeyer
· 6 years ago
3f345c3
bpo-37151: simplify classmethoddescr_call (GH-13340)
by Jeroen Demeyer
· 6 years ago
530f506
bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464)
by Jeroen Demeyer
· 6 years ago
37788bc
bpo-36974: rename _FastCallKeywords -> _Vectorcall (GH-13653)
by Jeroen Demeyer
· 6 years ago
aacc77f
bpo-36974: implement PEP 590 (GH-13185)
by Jeroen Demeyer
· 6 years ago
eb65e24
bpo-36922: implement PEP-590 Py_TPFLAGS_METHOD_DESCRIPTOR (GH-13338)
by Jeroen Demeyer
· 6 years ago
b82e17e
bpo-36842: Implement PEP 578 (GH-12613)
by Steve Dower
· 6 years ago
351c674
bpo-35983: skip trashcan for subclasses (GH-11841)
by Jeroen Demeyer
· 6 years ago
62f9588
bpo-36026: make descr error message consistent (GH-11930)
by Inada Naoki
· 6 years ago
871309c
bpo-36433: fix confusing error messages in classmethoddescr_call (GH-12556)
by Inada Naoki
· 6 years ago
bb86bf4
bpo-35444: Unify and optimize the helper for getting a builtin object. (GH-11047)
by Serhiy Storchaka
· 7 years ago
1c60715
bpo-33012: Fix more invalid function cast warnings with gcc 8. (GH-10751)
by Serhiy Storchaka
· 7 years ago
d4f9cf5
bpo-33029: Fix signatures of getter and setter functions. (GH-10746)
by Serhiy Storchaka
· 7 years ago
ec13b93
bpo-35081: Add Include/internal/pycore_tupleobject.h (GH-10705)
by Victor Stinner
· 7 years ago
bcda8f1
bpo-35081: Add Include/internal/pycore_object.h (GH-10640)
by Victor Stinner
· 7 years ago
621cebe
bpo-35081: Rename internal headers (GH-10275)
by Victor Stinner
· 7 years ago
d17a693
bpo-35199: Add an internal _PyTuple_ITEMS() macro (GH-10434)
by Victor Stinner
· 7 years ago
27e2d1f
bpo-35081: Add pycore_ prefix to internal header files (GH-10263)
by Victor Stinner
· 7 years ago
e972c13
bpo-30156: Remove property_descr_get() optimization (GH-9541)
by Victor Stinner
· 7 years ago
ac20e0f
bpo-1617161: Make the hash and equality of methods not depending on the value of self. (GH-7848)
by Serhiy Storchaka
· 7 years ago
55edd0c
bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. (GH-6030)
by Siddhesh Poyarekar
· 7 years ago
d019bc8
bpo-31787: Prevent refleaks when calling __init__() more than once (GH-3995)
by Oren Milman
· 7 years ago
a5552f0
bpo-32240: Add the const qualifier to declarations of PyObject* array arguments. (#4746)
by Serhiy Storchaka
· 8 years ago
e8b1965
bpo-23699: Use a macro to reduce boilerplate code in rich comparison functions (GH-793)
by stratakis
· 8 years ago
5e02c78
bpo-31410: Optimized calling wrapper and classmethod descriptors. (#3481)
by Serhiy Storchaka
· 8 years ago
2ebc5ce
bpo-30860: Consolidate stateful runtime globals. (#3397)
by Eric Snow
· 8 years ago
5eb788b
bpo-30534: Fixed error messages when pass keyword arguments (#1901)
by Serhiy Storchaka
· 8 years ago
fff9a31
bpo-29865: Use PyXXX_GET_SIZE macros rather than Py_SIZE for concrete types. (#748)
by Serhiy Storchaka
· 8 years ago
18b250f
bpo-29793: Convert some builtin types constructors to Argument Clinic. (#615)
by Serhiy Storchaka
· 8 years ago
5566bbb
Issue #29263: LOAD_METHOD support for C methods
by INADA Naoki
· 9 years ago
228b12e
Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE wherever
by Serhiy Storchaka
· 9 years ago
c525723
Optimize methoddescr_call(): avoid temporary PyCFunction
by Victor Stinner
· 9 years ago
5ab81d7
Issue #28959: Added private macro PyDict_GET_SIZE for retrieving the size of dict.
by Serhiy Storchaka
· 9 years ago
5abaa2b
Use PyObject_CallFunctionObjArgs()
by Victor Stinner
· 9 years ago
7e42541
Use _PyObject_CallMethodIdObjArgs()
by Victor Stinner
· 9 years ago
de4ae3d
Backed out changeset b9c9691c72c5
by Victor Stinner
· 9 years ago
27580c1
Replace PyObject_CallFunctionObjArgs() with fastcall
by Victor Stinner
· 9 years ago
ca47063
replace Py_(u)intptr_t with the c99 standard types
by Benjamin Peterson
· 9 years ago
2990fa1
Issue #27809: Use _PyObject_FastCallDict()
by Victor Stinner
· 9 years ago
fcce462
Issue #26811: gc.get_objects() no longer contains a broken tuple with NULL
by Serhiy Storchaka
· 9 years ago
7822f15
Issue #26811: gc.get_objects() no longer contains a broken tuple with NULL
by Serhiy Storchaka
· 9 years ago
ec39756
Issue #22570: Renamed Py_SETREF to Py_XSETREF.
by Serhiy Storchaka
· 9 years ago
4884271
Issue #22570: Renamed Py_SETREF to Py_XSETREF.
by Serhiy Storchaka
· 9 years ago
ef1585e
Issue #25923: Added more const qualifiers to signatures of static and private functions.
by Serhiy Storchaka
· 10 years ago
5a57ade
Issue #20440: Massive replacing unsafe attribute setting code with special
by Serhiy Storchaka
· 10 years ago
553e156
Fixed indentation of Python examples in C comments.
by Serhiy Storchaka
· 10 years ago
d741a88
Fixed indentation of Python examples in C comments.
by Serhiy Storchaka
· 10 years ago
a7a0ad6
Issue #24276: Fixed optimization of property descriptor getter.
by Serhiy Storchaka
· 10 years ago
d4be691
Issue #24064: Help property() support GC
by Raymond Hettinger
· 10 years ago
eac503a
Issue #24064: Property() docstrings are now writeable. (Patch by Berker Peksag.)
by Raymond Hettinger
· 10 years ago
c4e335b
Issue #23910: Optimize property() getter calls. Patch by Joe Jevnik
by Raymond Hettinger
· 10 years ago
2623c8c
Issue #20530: Argument Clinic's signature format has been revised again.
by Larry Hastings
· 12 years ago
581ee36
Issue #20326: Argument Clinic now uses a simple, unique signature to
by Larry Hastings
· 12 years ago
5c66189
Issue #20189: Four additional builtin types (PyTypeObject,
by Larry Hastings
· 12 years ago
6548257
Remove an errant extra \ within a docstring.
by Gregory P. Smith
· 12 years ago
0e52404
Remove an errant extra \ within a docstring.
by Gregory P. Smith
· 12 years ago
799f81b
merge
by Raymond Hettinger
· 12 years ago
97fc2ba
Document that @property can incorporate a docstring from the getter method. Improve readabilty with additional whitespace.
by Raymond Hettinger
· 12 years ago
c9dc4a2
Issue #17810: Implement PEP 3154, pickle protocol 4.
by Antoine Pitrou
· 12 years ago
6f75a3e
Use Py_intptr_t to store the difference between two pointers, instead of int
by Victor Stinner
· 12 years ago
3ba3a3e
Issue #15422: get rid of PyCFunction_New macro
by Andrew Svetlov
· 13 years ago
8fbd295
merge 3.2 (#14699)
by Benjamin Peterson
· 13 years ago
7295c6a
fix calling the classmethod descriptor directly (closes #14699)
by Benjamin Peterson
· 13 years ago
0db176f
Issue #14386: Expose the dict_proxy internal type as types.MappingProxyType
by Victor Stinner
· 13 years ago
f2fe7f0
fix possible NULL dereference
by Benjamin Peterson
· 14 years ago
bfebb7b
improve abstract property support (closes #11610)
by Benjamin Peterson
· 14 years ago
9d57481
Issue #13577: various kinds of descriptors now have a __qualname__ attribute.
by Antoine Pitrou
· 14 years ago
1c67dd9
Port SetAttrString/HasAttrString to SetAttrId/GetAttrId.
by Martin v. Löwis
· 14 years ago
bd928fe
Rename _Py_identifier to _Py_IDENTIFIER.
by Martin v. Löwis
· 14 years ago
1ee1b6f
Use identifier API for PyObject_GetAttrString.
by Martin v. Löwis
· 14 years ago
afe55bb
Add API for static strings, primarily good for identifiers.
by Martin v. Löwis
· 14 years ago
eff61f6
make sure to initialize the method wrapper type
by Benjamin Peterson
· 14 years ago
d956131
(Merge 3.1) Issue #9756: When calling a method descriptor or a slot wrapper
by Victor Stinner
· 14 years ago
3249dec
Issue #9756: When calling a method descriptor or a slot wrapper descriptor, the
by Victor Stinner
· 14 years ago
9d254f7
Merged revisions 87368 via svnmerge from
by Ezio Melotti
· 15 years ago
ac53ab6
#5587: add a repr to dict_proxy objects. Patch by David Stanek and Daniel Urban.
by Ezio Melotti
· 15 years ago
9b955de
use the more direct API
by Benjamin Peterson
· 15 years ago
0eb7f86
return views from dict proxy items/values/keys #10630
by Benjamin Peterson
· 15 years ago
8f67d08
make hashes always the size of pointers; introduce Py_hash_t #9778
by Benjamin Peterson
· 15 years ago
9396483
Merged revisions 82317 via svnmerge from
by Benjamin Peterson
· 15 years ago
7f14f0d
Recorded merge of revisions 81032 via svnmerge from
by Antoine Pitrou
· 15 years ago
f95a1b3
Recorded merge of revisions 81029 via svnmerge from
by Antoine Pitrou
· 15 years ago
8f6713f
Merged revisions 76235 via svnmerge from
by Benjamin Peterson
· 16 years ago
Next »