Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(210)

Delta Between Two Patch Sets: Objects/classobject.c

Issue 29259: Add tp_fastcall to PyTypeObject: support FASTCALL calling convention for all callable objects
Left Patch Set: Created 2 years, 11 months ago
Right Patch Set: Created 2 years, 11 months ago
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments. Please Sign in to add in-line comments.
Jump to:
Left: Side by side diff | Download
Right: Side by side diff | Download
LEFTRIGHT
(Both sides are equal)
1 /* Class object implementation (dead now except for methods) */ 1 /* Class object implementation (dead now except for methods) */
2 2
3 #include "Python.h" 3 #include "Python.h"
4 #include "structmember.h" 4 #include "structmember.h"
5 5
6 #define TP_DESCR_GET(t) ((t)->tp_descr_get) 6 #define TP_DESCR_GET(t) ((t)->tp_descr_get)
7 7
8 /* Free list for method objects to safe malloc/free overhead 8 /* Free list for method objects to safe malloc/free overhead
9 * The im_self element is used to chain the elements. 9 * The im_self element is used to chain the elements.
10 */ 10 */
(...skipping 630 matching lines...) Expand 10 before | Expand all | Expand 10 after
641 instancemethod_getset, /* tp_getset */ 641 instancemethod_getset, /* tp_getset */
642 0, /* tp_base */ 642 0, /* tp_base */
643 0, /* tp_dict */ 643 0, /* tp_dict */
644 instancemethod_descr_get, /* tp_descr_get */ 644 instancemethod_descr_get, /* tp_descr_get */
645 0, /* tp_descr_set */ 645 0, /* tp_descr_set */
646 0, /* tp_dictoffset */ 646 0, /* tp_dictoffset */
647 0, /* tp_init */ 647 0, /* tp_init */
648 0, /* tp_alloc */ 648 0, /* tp_alloc */
649 instancemethod_new, /* tp_new */ 649 instancemethod_new, /* tp_new */
650 }; 650 };
LEFTRIGHT

RSS Feeds Recent Issues | This issue
This is Rietveld 894c83f36cb7+