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-113024: C API: Add PyObject_GenericHash() function (GH-113025)
Serhiy Storchaka
2024-03-22
1
-7/+1
*
gh-115756: make PyCode_GetFirstFree an unstable API (GH-115781)
Bogdan Romanyuk
2024-03-19
1
-1/+1
*
gh-116868: Avoid locking in PyType_IsSubtype (#116829)
Dino Viehland
2024-03-15
1
-32/+48
*
gh-111696, PEP 737: Add %T and %N to PyUnicode_FromFormat() (#116839)
Victor Stinner
2024-03-14
1
-2/+8
*
gh-111696, PEP 737: Add PyType_GetModuleName() function (#116824)
Victor Stinner
2024-03-14
1
-8/+13
*
gh-111696, PEP 737: Add PyType_GetFullyQualifiedName() function (#116815)
Victor Stinner
2024-03-14
1
-12/+50
*
gh-116437: Use new C API PyDict_Pop() to simplify the code (GH-116438)
Serhiy Storchaka
2024-03-07
1
-15/+19
*
gh-116296: Fix refleak in reduce_newobj() corner case (#116297)
Erlend E. Aasland
2024-03-04
1
-0/+1
*
gh-113743: Give _PyTypes_AfterFork a prototype. (gh-115563)
Benjamin Peterson
2024-02-16
1
-1/+1
*
gh-112529: Make the GC scheduling thread-safe (#114880)
Sam Gross
2024-02-16
1
-0/+2
*
gh-113743: Use per-interpreter locks for types (#115541)
Dino Viehland
2024-02-16
1
-2/+3
*
gh-113743: Make the MRO cache thread-safe in free-threaded builds (#113930)
Dino Viehland
2024-02-15
1
-67/+357
*
gh-112066: Use `PyDict_SetDefaultRef` in place of `PyDict_SetDefault`. (#112211)
Sam Gross
2024-02-07
1
-3/+3
*
GH-113462: Limit the number of versions that a single class can use. (GH-114900)
Mark Shannon
2024-02-05
1
-1/+6
*
gh-55664: Add warning when creating a type using a namespace dictionary with ...
Furkan Onder
2024-01-28
1
-0/+11
*
gh-114569: Use PyMem_* APIs for most non-PyObject uses (#114574)
Erlend E. Aasland
2024-01-26
1
-5/+5
*
gh-114312: Collect stats for unlikely events (GH-114493)
Michael Droettboom
2024-01-25
1
-0/+3
*
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
[next]