homepage

This issue tracker has been migrated to GitHub , and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author vstinner
Recipients CharlieZhao, corona10, eric.snow, erlendaasland, h-vetinari, miss-islington, nw0, pablogsal, petr.viktorin, phsilva, pitrou, serhiy.storchaka, shihai1991, skrah, vstinner
Date 2022年01月27日.17:33:23
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1643304804.11.0.0394625340708.issue40077@roundup.psfhosted.org>
In-reply-to
Content
I used the following shell command to search remaining static types:
---
grep -E 'static PyTypeObject [a-zA-Z_0-9]+ *(;|= *{|) *$' $(find -name "*.c")
---
I found 86 static types in 17 files:
* PC/_msi.c:
 * msidb_Type
 * msiview_Type
 * record_Type
 * summary_Type
* Modules/_ctypes/_ctypes.c:
 * DictRemover_Type
 * PyComError_Type
 * PyDec_Type
 * Simple_Type
 * StructParam_Type
 * Struct_Type
 * UnionType_Type
 * Union_Type
* Modules/_decimal/_decimal.c:
 * PyDecContextManager_Type
 * PyDecContext_Type
 * PyDecSignalDict_Type
* Modules/xxmodule.c:
 * Null_Type
 * Str_Type
 * Xxo_Type
* Modules/_testbuffer.c:
 * NDArray_Type
 * StaticArray_Type
* Modules/itertoolsmodule.c (multiphase init):
 * _grouper_type
 * accumulate_type
 * combinations_type
 * compress_type
 * count_type
 * cwr_type
 * cycle_type
 * dropwhile_type
 * filterfalse_type
 * groupby_type
 * pairwise_type
 * permutations_type
 * starmap_type
 * takewhile_type
 * tee_type
 * teedataobject_type
* Modules/_xxsubinterpretersmodule.c:
 * ChannelIDtype
* Modules/_datetimemodule.c:
 * PyDateTime_DateTimeType
 * PyDateTime_DateType
 * PyDateTime_DeltaType
 * PyDateTime_IsoCalendarDateType
 * PyDateTime_TZInfoType
 * PyDateTime_TimeType
 * PyDateTime_TimeZoneType
* Modules/_testcapimodule.c:
 * ContainerNoGC_type
 * GenericAlias_Type
 * Generic_Type
 * MethClass_Type
 * MethInstance_Type
 * MethStatic_Type
 * MethodDescriptor2_Type
 * MethodDescriptorBase_Type
 * MethodDescriptorDerived_Type
 * MethodDescriptorNopGet_Type
 * MyList_Type
 * PyRecursingInfinitelyError_Type
 * _HashInheritanceTester_Type
 * awaitType
 * ipowType
 * matmulType
 * test_structmembersType
* Modules/_zoneinfo.c:
 * PyZoneInfo_ZoneInfoType
* Modules/ossaudiodev.c:
 * OSSAudioType
 * OSSMixerType
* Modules/socketmodule.c:
 * sock_type
* Modules/xxsubtype.c:
 * spamdict_type
 * spamlist_type
* Modules/_collectionsmodule.c:
 * defdict_type
 * deque_type
 * dequeiter_type
 * dequereviter_type
 * tuplegetter_type
* Modules/_elementtree.c:
 * ElementIter_Type
 * Element_Type
 * TreeBuilder_Type
 * XMLParser_Type
* Modules/_pickle.c:
 * Pdata_Type
 * PicklerMemoProxyType
 * Pickler_Type
 * UnpicklerMemoProxyType
 * Unpickler_Type
* Modules/_asynciomodule.c:
 * FutureIterType
 * FutureType
 * PyRunningLoopHolder_Type
 * TaskStepMethWrapper_Type
 * TaskType
History
Date User Action Args
2022年01月27日 17:33:24vstinnersetrecipients: + vstinner, pitrou, phsilva, petr.viktorin, skrah, eric.snow, serhiy.storchaka, corona10, pablogsal, miss-islington, shihai1991, erlendaasland, h-vetinari, nw0, CharlieZhao
2022年01月27日 17:33:24vstinnersetmessageid: <1643304804.11.0.0394625340708.issue40077@roundup.psfhosted.org>
2022年01月27日 17:33:24vstinnerlinkissue40077 messages
2022年01月27日 17:33:23vstinnercreate

AltStyle によって変換されたページ (->オリジナル) /