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
/
typeobject.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
bpo-39904: Move handling of one-argument call of type() from type.__new__() t...
Serhiy Storchaka
2020-03-09
1
-39/+32
*
bpo-39573: Use Py_IS_TYPE() macro to check for types (GH-18809)
Andy Lester
2020-03-06
1
-3/+3
*
bpo-39573: Finish converting to new Py_IS_TYPE() macro (GH-18601)
Andy Lester
2020-03-04
1
-4/+4
*
bpo-39573: Clean up modules and headers to use Py_IS_TYPE() function (GH-18521)
Dong-hee Na
2020-02-17
1
-1/+1
*
bpo-39245: Switch to public API for Vectorcall (GH-18460)
Petr Viktorin
2020-02-11
1
-10/+10
*
bpo-39573: Add Py_SET_TYPE() function (GH-18394)
Victor Stinner
2020-02-07
1
-4/+6
*
bpo-39573: Use Py_TYPE() macro in Objects directory (GH-18392)
Victor Stinner
2020-02-07
1
-13/+13
*
bpo-39573: Use Py_REFCNT() macro (GH-18388)
Victor Stinner
2020-02-06
1
-2/+3
*
bpo-39487: Merge duplicated _Py_IDENTIFIER identifiers in C code (GH-18254)
Hai Shi
2020-01-30
1
-2/+1
*
bpo-38631: Replace tp_new_wrapper() fatal error with SystemError (GH-18262)
Victor Stinner
2020-01-30
1
-2/+6
*
bpo-38631: Avoid Py_FatalError() in init_slotdefs() (GH-18263)
Victor Stinner
2020-01-30
1
-16/+19
*
bpo-38631: Replace Py_FatalError() with _PyObject_ASSERT_FAILED_MSG() (GH-18258)
Victor Stinner
2020-01-30
1
-2/+2
*
bpo-38644: Add _PyObject_Call() (GH-17089)
Victor Stinner
2019-11-14
1
-15/+21
*
bpo-38644: Add _PyObject_VectorcallTstate() (GH-17052)
Victor Stinner
2019-11-08
1
-10/+16
*
bpo-38644: Pass tstate to _Py_CheckFunctionResult() (GH-17050)
Victor Stinner
2019-11-05
1
-9/+10
*
bpo-36389: _PyObject_CheckConsistency() available in release mode (GH-16612)
Victor Stinner
2019-10-07
1
-8/+10
*
bpo-38140: Make dict and weakref offsets opaque for C heap types (#16076)
Eddie Elizondo
2019-09-19
1
-2/+25
*
bpo-34331: Fix incorrectly pluralized abstract class error message. (GH-8670)
Daniel Andrade
2019-09-11
1
-1/+6
*
bpo-37879: Suppress subtype_dealloc decref when base type is a C heap type (G...
Eddie Elizondo
2019-09-11
1
-10/+10
*
bpo-37619: update_one_slot() should not ignore wrapper descriptors for wrong ...
Jeroen Demeyer
2019-09-10
1
-6/+13
*
Expand comment explaining update_one_slot (GH-14810)
Jeroen Demeyer
2019-09-10
1
-9/+59
*
bpo-37994: Fix silencing all errors if an attribute lookup fails. (GH-15630)
Serhiy Storchaka
2019-09-01
1
-63/+68
*
Fix typos mostly in comments, docs and test names (GH-15209)
Min ho Kim
2019-08-30
1
-1/+1
*
bpo-37207: enable vectorcall for type.__call__ (GH-14588)
Jeroen Demeyer
2019-08-15
1
-2/+3
*
Fix typos in comments, docs and test names (#15018)
Min ho Kim
2019-07-30
1
-1/+1
*
bpo-37547: add _PyObject_CallMethodOneArg (GH-14685)
Jeroen Demeyer
2019-07-11
1
-2/+2
*
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
-3/+2
*
bpo-36974: inherit tp_vectorcall_offset unconditionally (GH-13858)
Jeroen Demeyer
2019-06-24
1
-6/+6
*
bpo-36922: use Py_TPFLAGS_METHOD_DESCRIPTOR in lookup_maybe_method() (GH-13865)
Jeroen Demeyer
2019-06-17
1
-1/+1
*
bpo-37231: optimize calls of special methods (GH-13973)
Jeroen Demeyer
2019-06-13
1
-72/+86
*
bpo-36974: add some assertions for PEP 590 (GH-13682)
Jeroen Demeyer
2019-06-02
1
-0/+14
*
bpo-37012: Clean up special cases in PyType_FromSpecWithBases slot assignment...
Petr Viktorin
2019-06-02
1
-9/+11
*
bpo-36974: Make tp_call=PyVectorcall_Call work for inherited types (GH-13699)
Petr Viktorin
2019-06-02
1
-10/+14
*
bpo-37122: Make co->co_argcount represent the total number of positonal argum...
Pablo Galindo
2019-06-01
1
-1/+1
*
bpo-37108: Support super with methods that use positional-only arguments (GH-...
Pablo Galindo
2019-05-31
1
-1/+1
*
bpo-36379: __ipow__ must be a ternaryfunc, not a binaryfunc (GH-13546)
Zackery Spytz
2019-05-31
1
-1/+1
*
bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (G...
Jeroen Demeyer
2019-05-31
1
-7/+6
*
bpo-36974: inherit the vectorcall protocol (GH-13498)
Jeroen Demeyer
2019-05-30
1
-0/+11
*
bpo-32388: Remove cross-version binary compatibility requirement in tp_flags ...
Antoine Pitrou
2019-05-29
1
-7/+4
*
bpo-26423: Fix possible overflow in wrap_lenfunc() (GH-13606)
Zackery Spytz
2019-05-28
1
-1/+1
*
bpo-36922: implement PEP-590 Py_TPFLAGS_METHOD_DESCRIPTOR (GH-13338)
Jeroen Demeyer
2019-05-28
1
-1/+10
*
bpo-28866: No type cache for types with specialized mro, invalidation is hard...
Julien Palard
2019-05-26
1
-8/+30
*
bpo-20285: Improve help docs for object (GH-4759)
Cheryl Sabella
2019-05-24
1
-1/+6
*
bpo-36842: Implement PEP 578 (GH-12613)
Steve Dower
2019-05-23
1
-0/+11
*
closes bpo-36951: Correct some types in the type_members struct in typeobject...
Zackery Spytz
2019-05-20
1
-3/+3
*
bpo-35983: skip trashcan for subclasses (GH-11841)
Jeroen Demeyer
2019-05-10
1
-72/+2
*
Fix a possible crash due to PyType_FromSpecWithBases() (GH-10304)
Zackery Spytz
2019-05-09
1
-0/+1
*
Only count number of members once (#12691)
Eddie Elizondo
2019-05-06
1
-0/+1
*
bpo-36389: Add _PyObject_CheckConsistency() function (GH-12803)
Victor Stinner
2019-04-12
1
-5/+6
[next]