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
*
gh-112529: Use GC heaps for GC allocations in free-threaded builds (gh-114157)
Sam Gross
2024-01-20
1
-1/+2
*
gh-113212: Improve error message & document zero-arg super inside nested func...
Yan Yanchii
2023-12-22
1
-3/+16
*
gh-111178: Make slot functions in typeobject.c have compatible types (GH-112752)
Christopher Chavez
2023-12-20
1
-19/+34
*
gh-112125: Fix None.__ne__(None) returning NotImplemented instead of False (#...
andrewluotechnologies
2023-12-07
1
-0/+6
*
gh-76785: Add _PyType_GetModuleName() to the Internal C-API (gh-112323)
Eric Snow
2023-11-22
1
-0/+6
*
gh-112266: Remove `(if defined)` part from `__dict__` and `__weakref__` docst...
Nikita Sobolev
2023-11-19
1
-4/+4
*
gh-111789: Use PyDict_GetItemRef() in Objects/ (GH-111827)
Serhiy Storchaka
2023-11-14
1
-73/+47
*
gh-111999: Add signatures and improve docstrings for builtins (GH-112000)
Serhiy Storchaka
2023-11-13
1
-2/+4
*
gh-111089: Revert PyUnicode_AsUTF8() changes (#111833)
Victor Stinner
2023-11-07
1
-3/+2
*
gh-108082: Use PyErr_FormatUnraisable() (GH-111580)
Serhiy Storchaka
2023-11-02
1
-4/+6
*
gh-111089: PyUnicode_AsUTF8() now raises on embedded NUL (#111091)
Victor Stinner
2023-10-20
1
-2/+3
*
gh-107073: Make PyObject_VisitManagedDict() public (#108763)
Victor Stinner
2023-10-02
1
-2/+2
*
gh-108511: Add C API functions which do not silently ignore errors (GH-109025)
Serhiy Storchaka
2023-09-17
1
-5/+3
*
gh-108765: Python.h no longer includes <ctype.h> (#108831)
Victor Stinner
2023-09-03
1
-2/+0
*
gh-108634: Py_TRACE_REFS uses a hash table (#108663)
Victor Stinner
2023-08-31
1
-1/+1
*
gh-107910: Remove not needing newline in error message (GH-107928)
Joon Hwan 김준환
2023-08-14
1
-1/+1
*
gh-84805: Autogenerate signature for METH_NOARGS and METH_O extension functio...
Serhiy Storchaka
2023-08-11
1
-2/+27
*
gh-107810: Improve DeprecationWarning for metaclasses with custom tp_new (GH-...
Marc Mueller
2023-08-10
1
-3/+3
*
GH-106485: Dematerialize instance dictionaries when possible (GH-106539)
Brandt Bucher
2023-08-09
1
-3/+0
*
GH-84436: Skip refcounting for known immortals (GH-107605)
Brandt Bucher
2023-08-04
1
-1/+1
*
gh-106869: Use new PyMemberDef constant names (#106871)
Victor Stinner
2023-07-25
1
-21/+21
*
gh-106719: Fix __annotations__ getter and setter in the type and module types...
Serhiy Storchaka
2023-07-18
1
-20/+12
*
gh-106521: Remove _PyObject_LookupAttr() function (GH-106642)
Serhiy Storchaka
2023-07-12
1
-11/+11
*
gh-105227: Add PyType_GetDict() (GH-105747)
Eric Snow
2023-07-10
1
-0/+7
*
gh-106320: Create pycore_modsupport.h header file (#106355)
Victor Stinner
2023-07-03
1
-0/+1
*
gh-106320: Remove _PyInterpreterState_Get() alias (#106321)
Victor Stinner
2023-07-01
1
-2/+2
*
Cleanup clear_static_tp_subclasses() (#106276)
Victor Stinner
2023-06-30
1
-0/+2
*
gh-106023: Update code using _PyObject_FastCall() (#106257)
Victor Stinner
2023-06-30
1
-1/+2
*
gh-106084: Remove _PyObject_HasLen() function (#106103)
Victor Stinner
2023-06-26
1
-2/+2
*
gh-106033: Get rid of new occurrences of PyDict_GetItem and PyObject_HasAttr ...
Serhiy Storchaka
2023-06-23
1
-1/+4
*
GH-91095: Specialize calls to normal Python classes. (GH-99331)
Mark Shannon
2023-06-22
1
-0/+20
*
gh-105927: type_from_ref() uses _PyWeakref_GET_REF() (#105963)
Victor Stinner
2023-06-21
1
-13/+24
*
GH-100987: Allow objects other than code objects as the "executable" of an in...
Mark Shannon
2023-06-14
1
-2/+2
*
gh-103968: PyType_FromMetaclass: Allow metaclasses with tp_new=NULL (GH-105386)
Petr Viktorin
2023-06-12
1
-1/+1
*
gh-92536: Remove PyUnicode_READY() calls (#105210)
Victor Stinner
2023-06-01
1
-2/+0
*
gh-104614: Make Sure ob_type is Always Set Correctly by PyType_Ready() (gh-10...
Eric Snow
2023-06-01
1
-16/+44
*
gh-105020: Share tp_bases and tp_mro Between Interpreters For All Static Buil...
Eric Snow
2023-05-31
1
-30/+46
*
gh-104955: Fix __release_buffer__ signature (#104956)
Jelle Zijlstra
2023-05-26
1
-1/+1
*
gh-104600: Make type.__type_params__ writable (#104634)
Jelle Zijlstra
2023-05-19
1
-13/+29
*
gh-103763: Implement PEP 695 (#103764)
Jelle Zijlstra
2023-05-16
1
-2/+45
*
GH-104371: check return value of calling `mv.release` (#104417)
Kumar Aditya
2023-05-12
1
-1/+7
*
Fix refleak in `super_descr_get` (#104408)
Brandt Bucher
2023-05-12
1
-1/+3
*
gh-104371: Fix calls to `__release_buffer__` while an exception is active (#1...
Jelle Zijlstra
2023-05-12
1
-2/+12
*
gh-87729: improve hit rate of LOAD_SUPER_ATTR specialization (#104270)
Carl Meyer
2023-05-11
1
-12/+0
*
gh-104223: Fix issues with inheriting from buffer classes (#104227)
Jelle Zijlstra
2023-05-08
1
-11/+116
*
gh-102500: Implement PEP 688 (#102521)
Jelle Zijlstra
2023-05-04
1
-2/+195
*
gh-103509: PEP 697 -- Limited C API for Extending Opaque Types (GH-103511)
Petr Viktorin
2023-05-04
1
-3/+104
*
gh-103968: Deprecate creating heap types whose metaclass has custom tp_new. (...
Petr Viktorin
2023-05-03
1
-9/+29
*
gh-94673: More Per-Interpreter Fields for Builtin Static Types (gh-103912)
Eric Snow
2023-05-03
1
-51/+172
*
gh-94673: Hide Objects in PyTypeObject Behind Accessors (gh-104074)
Eric Snow
2023-05-02
1
-230/+329
[next]