@@ -120,7 +120,9 @@ PyDescr_NewMember;PyObject*;PyTypeObject*|PyMemberDef*
120
120
PyDescr_NewMethod;PyObject*;PyTypeObject*|PyMethodDef*
121
121
PyDescr_NewWrapper;PyObject*;PyTypeObject*|struct wrapperbase*|void*
122
122
PyDictProxy_New;PyObject*;PyObject*
123
+ PyDict_AddWatcher;int;PyDict_WatchCallback
123
124
PyDict_Clear;void;PyObject*
125
+ PyDict_ClearWatcher;int;int
124
126
PyDict_Contains;int;PyObject*|PyObject*
125
127
PyDict_Copy;PyObject*;PyObject*
126
128
PyDict_DelItem;int;PyObject*|PyObject*
@@ -138,19 +140,23 @@ PyDict_SetDefault;PyObject*;PyObject*|PyObject*|PyObject*
138
140
PyDict_SetItem;int;PyObject*|PyObject*|PyObject*
139
141
PyDict_SetItemString;int;PyObject*|const char*|PyObject*
140
142
PyDict_Size;Py_ssize_t;PyObject*
143
+ PyDict_Unwatch;int;int|PyObject*
141
144
PyDict_Update;int;PyObject*|PyObject*
142
145
PyDict_Values;PyObject*;PyObject*
146
+ PyDict_Watch;int;int|PyObject*
143
147
PyErr_BadArgument;int;void
144
148
PyErr_BadInternalCall;void;void
145
149
PyErr_CheckSignals;int;void
146
150
PyErr_Clear;void;void
147
151
PyErr_Display;void;PyObject*|PyObject*|PyObject*
152
+ PyErr_DisplayException;void;PyObject*
148
153
PyErr_ExceptionMatches;int;PyObject*
149
154
PyErr_Fetch;void;PyObject**|PyObject**|PyObject**
150
155
PyErr_Format;PyObject*;PyObject*|const char*|...
151
156
PyErr_FormatV;PyObject*;PyObject*|const char*|va_list
152
157
PyErr_GetExcInfo;void;PyObject**|PyObject**|PyObject**
153
158
PyErr_GetHandledException;PyObject*;void
159
+ PyErr_GetRaisedException;PyObject*;void
154
160
PyErr_GivenExceptionMatches;int;PyObject*|PyObject*
155
161
PyErr_NewException;PyObject*;const char*|PyObject*|PyObject*
156
162
PyErr_NewExceptionWithDoc;PyObject*;const char*|const char*|PyObject*|PyObject*
@@ -176,6 +182,7 @@ PyErr_SetInterrupt;void;void
176
182
PyErr_SetInterruptEx;int;int
177
183
PyErr_SetNone;void;PyObject*
178
184
PyErr_SetObject;void;PyObject*|PyObject*
185
+ PyErr_SetRaisedException;void;PyObject*
179
186
PyErr_SetString;void;PyObject*|const char*
180
187
PyErr_SyntaxLocation;void;const char*|int
181
188
PyErr_SyntaxLocationEx;void;const char*|int|int
@@ -208,12 +215,16 @@ PyEval_ReleaseThread;void;PyThreadState*
208
215
PyEval_RestoreThread;void;PyThreadState*
209
216
PyEval_SaveThread;PyThreadState*;void
210
217
PyEval_SetProfile;void;Py_tracefunc|PyObject*
218
+ PyEval_SetProfileAllThreads;void;Py_tracefunc|PyObject*
211
219
PyEval_SetTrace;void;Py_tracefunc|PyObject*
220
+ PyEval_SetTraceAllThreads;void;Py_tracefunc|PyObject*
212
221
PyEval_ThreadsInitialized;int;void
213
222
PyExceptionClass_Name;const char*;PyObject*
223
+ PyException_GetArgs;PyObject*;PyObject*
214
224
PyException_GetCause;PyObject*;PyObject*
215
225
PyException_GetContext;PyObject*;PyObject*
216
226
PyException_GetTraceback;PyObject*;PyObject*
227
+ PyException_SetArgs;void;PyObject*|PyObject*
217
228
PyException_SetCause;void;PyObject*|PyObject*
218
229
PyException_SetContext;void;PyObject*|PyObject*
219
230
PyException_SetTraceback;int;PyObject*|PyObject*
@@ -247,9 +258,13 @@ PyFrame_GetGlobals;PyObject*;PyFrameObject*
247
258
PyFrame_GetLasti;int;PyFrameObject*
248
259
PyFrame_GetLineNumber;int;PyFrameObject*
249
260
PyFrame_GetLocals;PyObject*;PyFrameObject*
261
+ PyFrame_GetVar;PyObject*;PyFrameObject*|PyObject*
262
+ PyFrame_GetVarString;PyObject*;PyFrameObject*|const char*
250
263
PyFrame_LocalsToFast;void;PyFrameObject*|int
251
264
PyFrame_New;PyFrameObject*;PyThreadState*|PyCodeObject*|PyObject*|PyObject*
252
265
PyFrozenSet_New;PyObject*;PyObject*
266
+ PyFunction_AddWatcher;int;PyFunction_WatchCallback
267
+ PyFunction_ClearWatcher;int;int
253
268
PyFunction_GetAnnotations;PyObject*;PyObject*
254
269
PyFunction_GetClosure;PyObject*;PyObject*
255
270
PyFunction_GetCode;PyObject*;PyObject*
@@ -272,6 +287,7 @@ PyGILState_Check;int;void
272
287
PyGILState_Ensure;PyGILState_STATE;void
273
288
PyGILState_GetThisThreadState;PyThreadState*;void
274
289
PyGILState_Release;void;PyGILState_STATE
290
+ PyGen_GetCode;PyCodeObject*;PyGenObject*
275
291
PyGen_New;PyObject*;PyFrameObject*
276
292
PyGen_NewWithQualName;PyObject*;PyFrameObject*|PyObject*|PyObject*
277
293
PyHash_GetFuncDef;PyHash_FuncDef*;void
@@ -504,7 +520,9 @@ PyObject_GetAttr;PyObject*;PyObject*|PyObject*
504
520
PyObject_GetAttrString;PyObject*;PyObject*|const char*
505
521
PyObject_GetBuffer;int;PyObject*|Py_buffer*|int
506
522
PyObject_GetItem;PyObject*;PyObject*|PyObject*
523
+ PyObject_GetItemData;void*;PyObject*
507
524
PyObject_GetIter;PyObject*;PyObject*
525
+ PyObject_GetTypeData;void*;PyObject*|PyTypeObject*
508
526
PyObject_HasAttr;int;PyObject*|PyObject*
509
527
PyObject_HasAttrString;int;PyObject*|const char*
510
528
PyObject_Hash;Py_hash_t;PyObject*
@@ -588,7 +606,6 @@ PySet_Discard;int;PyObject*|PyObject*
588
606
PySet_New;PyObject*;PyObject*
589
607
PySet_Pop;PyObject*;PyObject*
590
608
PySet_Size;Py_ssize_t;PyObject*
591
- PySignal_SetWakeupFd;int;int
592
609
PySlice_AdjustIndices;Py_ssize_t;Py_ssize_t|Py_ssize_t*|Py_ssize_t*|Py_ssize_t
593
610
PySlice_GetIndices;int;PyObject*|Py_ssize_t|Py_ssize_t*|Py_ssize_t*|Py_ssize_t*
594
611
PySlice_GetIndicesEx;int;PyObject*|Py_ssize_t|Py_ssize_t*|Py_ssize_t*|Py_ssize_t*|Py_ssize_t*
@@ -678,23 +695,30 @@ PyTuple_New;PyObject*;Py_ssize_t
678
695
PyTuple_Pack;PyObject*;Py_ssize_t|...
679
696
PyTuple_SetItem;int;PyObject*|Py_ssize_t|PyObject*
680
697
PyTuple_Size;Py_ssize_t;PyObject*
698
+ PyType_AddWatcher;int;PyType_WatchCallback
681
699
PyType_ClearCache;unsigned int;void
700
+ PyType_ClearWatcher;int;int
701
+ PyType_FromMetaclass;PyObject*;PyTypeObject*|PyObject*|PyType_Spec*|PyObject*
682
702
PyType_FromModuleAndSpec;PyObject*;PyObject*|PyType_Spec*|PyObject*
683
703
PyType_FromSpec;PyObject*;PyType_Spec*
684
704
PyType_FromSpecWithBases;PyObject*;PyType_Spec*|PyObject*
685
705
PyType_GenericAlloc;PyObject*;PyTypeObject*|Py_ssize_t
686
706
PyType_GenericNew;PyObject*;PyTypeObject*|PyObject*|PyObject*
707
+ PyType_GetDict;PyObject*;PyTypeObject*
687
708
PyType_GetFlags;unsigned long;PyTypeObject*
688
709
PyType_GetModule;PyObject*;PyTypeObject*
689
710
PyType_GetModuleByDef;PyObject*;PyTypeObject*|PyModuleDef*
690
711
PyType_GetModuleState;void*;PyTypeObject*
691
712
PyType_GetName;PyObject*;PyTypeObject*
692
713
PyType_GetQualName;PyObject*;PyTypeObject*
693
714
PyType_GetSlot;void*;PyTypeObject*|int
715
+ PyType_GetTypeDataSize;Py_ssize_t;PyTypeObject*
694
716
PyType_IsSubtype;int;PyTypeObject*|PyTypeObject*
695
717
PyType_Modified;void;PyTypeObject*
696
718
PyType_Ready;int;PyTypeObject*
697
719
PyType_SUPPORTS_WEAKREFS;int;PyTypeObject*
720
+ PyType_Unwatch;int;int|PyObject*
721
+ PyType_Watch;int;int|PyObject*
698
722
PyUnicodeDecodeError_Create;PyObject*;const char*|const char*|Py_ssize_t|Py_ssize_t|Py_ssize_t|const char*
699
723
PyUnicodeDecodeError_GetEncoding;PyObject*;PyObject*
700
724
PyUnicodeDecodeError_GetEnd;int;PyObject*|Py_ssize_t*
@@ -806,8 +830,22 @@ PyUnstable_Code_GetExtra;int;PyObject*|Py_ssize_t|void**
806
830
PyUnstable_Code_New;PyCodeObject*;int|int|int|int|int|PyObject*|PyObject*|PyObject*|PyObject*|PyObject*|PyObject*|PyObject*|PyObject*|PyObject*|int|PyObject*|PyObject*
807
831
PyUnstable_Code_NewWithPosOnlyArgs;PyCodeObject*;int|int|int|int|int|int|PyObject*|PyObject*|PyObject*|PyObject*|PyObject*|PyObject*|PyObject*|PyObject*|PyObject*|int|PyObject*|PyObject*
808
832
PyUnstable_Code_SetExtra;int;PyObject*|Py_ssize_t|void*
833
+ PyUnstable_Eval_RequestCodeExtraIndex;Py_ssize_t;freefunc
834
+ PyUnstable_Exc_PrepReraiseStar;PyObject*;PyObject*|PyObject*
835
+ PyUnstable_GC_VisitObjects;void;gcvisitobjects_t|void*
836
+ PyUnstable_InterpreterFrame_GetCode;PyObject*;struct _PyInterpreterFrame*
837
+ PyUnstable_InterpreterFrame_GetLasti;int;struct _PyInterpreterFrame*
838
+ PyUnstable_InterpreterFrame_GetLine;int;struct _PyInterpreterFrame*
839
+ PyUnstable_Long_CompactValue;Py_ssize_t;const PyLongObject*
840
+ PyUnstable_Long_IsCompact;int;const PyLongObject*
841
+ PyUnstable_Object_GC_NewWithExtraData;PyObject*;PyTypeObject*|size_t
842
+ PyUnstable_PerfMapState_Fini;void;void
843
+ PyUnstable_PerfMapState_Init;int;void
844
+ PyUnstable_Type_AssignVersionTag;int;PyTypeObject*
845
+ PyUnstable_WritePerfMapEntry;int;const void*|unsigned int|const char*
809
846
PyVectorcall_Call;PyObject*;PyObject*|PyObject*|PyObject*
810
847
PyVectorcall_Function;vectorcallfunc;PyObject*
848
+ PyVectorcall_NARGS;Py_ssize_t;size_t
811
849
PyWeakref_GetObject;PyObject*;PyObject*
812
850
PyWeakref_NewProxy;PyObject*;PyObject*|PyObject*
813
851
PyWeakref_NewRef;PyObject*;PyObject*|PyObject*
@@ -861,6 +899,7 @@ Py_LeaveRecursiveCall;void;void
861
899
Py_Main;int;int|wchar_t**
862
900
Py_MakePendingCalls;int;void
863
901
Py_NewInterpreter;PyThreadState*;void
902
+ Py_NewInterpreterFromConfig;PyStatus;PyThreadState**|const PyInterpreterConfig*
864
903
Py_NewRef;PyObject*;PyObject*
865
904
Py_PreInitialize;PyStatus;const PyPreConfig*
866
905
Py_PreInitializeFromArgs;PyStatus;const PyPreConfig*|Py_ssize_t|wchar_t**
@@ -942,27 +981,29 @@ _PyDict_SetItemId;int;PyObject*|_Py_Identifier*|PyObject*
942
981
_PyDict_SetItem_KnownHash;int;PyObject*|PyObject*|PyObject*|Py_hash_t
943
982
_PyDict_SizeOf;Py_ssize_t;PyDictObject*
944
983
_PyErr_BadInternalCall;void;const char*|int
945
- _PyErr_ChainExceptions;void;PyObject*|PyObject*|PyObject*
946
984
_PyErr_ChainExceptions1;void;PyObject*
985
+ _PyErr_ChainExceptions;void;PyObject*|PyObject*|PyObject*
947
986
_PyErr_CheckSignals;int;void
948
987
_PyErr_FormatFromCause;PyObject*;PyObject*|const char*|...
949
988
_PyErr_GetExcInfo;void;PyThreadState*|PyObject**|PyObject**|PyObject**
950
989
_PyErr_GetHandledException;PyObject*;PyThreadState*
951
990
_PyErr_GetTopmostException;_PyErr_StackItem*;PyThreadState*
952
991
_PyErr_ProgramDecodedTextObject;PyObject*;PyObject*|int|const char*
992
+ _PyErr_SetFromPyStatus;PyObject*;PyStatus
953
993
_PyErr_SetHandledException;void;PyThreadState*|PyObject*
954
994
_PyErr_SetKeyError;void;PyObject*
955
995
_PyErr_WriteUnraisableMsg;void;const char*|PyObject*
956
996
_PyEval_EvalFrameDefault;PyObject*;PyThreadState*|struct _PyInterpreterFrame*|int
957
997
_PyEval_GetBuiltin;PyObject*;PyObject*
958
998
_PyEval_GetBuiltinId;PyObject*;_Py_Identifier*
959
999
_PyEval_GetSwitchInterval;unsigned long;void
1000
+ _PyEval_MakePendingCalls;int;PyThreadState*
960
1001
_PyEval_SetProfile;int;PyThreadState*|Py_tracefunc|PyObject*
961
1002
_PyEval_SetSwitchInterval;void;unsigned long
962
1003
_PyEval_SetTrace;int;PyThreadState*|Py_tracefunc|PyObject*
963
1004
_PyEval_SliceIndex;int;PyObject*|Py_ssize_t*
964
1005
_PyEval_SliceIndexNotNone;int;PyObject*|Py_ssize_t*
965
- PyUnstable_Eval_RequestCodeExtraIndex;Py_ssize_t;freefunc
1006
+ _PyException_AddNote;int;PyObject*|PyObject*
966
1007
_PyFrame_IsEntryFrame;int;PyFrameObject*
967
1008
_PyFunction_Vectorcall;PyObject*;PyObject*|PyObject*const*|size_t|PyObject*
968
1009
_PyGILState_GetInterpreterStateUnsafe;PyInterpreterState*;void
@@ -1000,6 +1041,7 @@ _PyLong_Format;PyObject*;PyObject*|int
1000
1041
_PyLong_Frexp;double;PyLongObject*|Py_ssize_t*
1001
1042
_PyLong_FromByteArray;PyObject*;const unsigned char*|size_t|int|int
1002
1043
_PyLong_FromBytes;PyObject*;const char*|Py_ssize_t|int
1044
+ _PyLong_FromDigits;PyLongObject*;int|Py_ssize_t|digit*
1003
1045
_PyLong_FromTime_t;PyObject*;time_t
1004
1046
_PyLong_GCD;PyObject*;PyObject*|PyObject*
1005
1047
_PyLong_Lshift;PyObject*;PyObject*|size_t
@@ -1034,6 +1076,7 @@ _PyObject_CallMethodId_SizeT;PyObject*;PyObject*|_Py_Identifier*|const char*|...
1034
1076
_PyObject_CallMethod_SizeT;PyObject*;PyObject*|const char*|const char*|...
1035
1077
_PyObject_CheckConsistency;int;PyObject*|int
1036
1078
_PyObject_CheckCrossInterpreterData;int;PyObject*
1079
+ _PyObject_ClearManagedDict;void;PyObject*
1037
1080
_PyObject_DebugTypeStats;void;FILE*
1038
1081
_PyObject_Dump;void;PyObject*
1039
1082
_PyObject_FastCall;PyObject*;PyObject*|PyObject*const*|Py_ssize_t
@@ -1061,6 +1104,7 @@ _PyObject_NextNotImplemented;PyObject*;PyObject*
1061
1104
_PyObject_RealIsInstance;int;PyObject*|PyObject*
1062
1105
_PyObject_RealIsSubclass;int;PyObject*|PyObject*
1063
1106
_PyObject_SetAttrId;int;PyObject*|_Py_Identifier*|PyObject*
1107
+ _PyObject_VisitManagedDict;int;PyObject*|visitproc|void*
1064
1108
_PyRun_AnyFileObject;int;FILE*|PyObject*|int|PyCompilerFlags*
1065
1109
_PyRun_InteractiveLoopObject;int;FILE*|PyObject*|PyCompilerFlags*
1066
1110
_PyRun_SimpleFileObject;int;FILE*|PyObject*|int|PyCompilerFlags*
@@ -1090,6 +1134,7 @@ _PyTime_AsTimespec_clamp;void;_PyTime_t|struct timespec*
1090
1134
_PyTime_AsTimeval;int;_PyTime_t|struct timeval*|_PyTime_round_t
1091
1135
_PyTime_AsTimevalTime_t;int;_PyTime_t|time_t*|int*|_PyTime_round_t
1092
1136
_PyTime_AsTimeval_clamp;void;_PyTime_t|struct timeval*|_PyTime_round_t
1137
+ _PyTime_FromMicrosecondsClamp;_PyTime_t;_PyTime_t
1093
1138
_PyTime_FromMillisecondsObject;int;_PyTime_t*|PyObject*|_PyTime_round_t
1094
1139
_PyTime_FromNanoseconds;_PyTime_t;_PyTime_t
1095
1140
_PyTime_FromNanosecondsObject;int;_PyTime_t*|PyObject*
@@ -1109,7 +1154,18 @@ _PyTime_ObjectToTimespec;int;PyObject*|time_t*|long*|_PyTime_round_t
1109
1154
_PyTime_ObjectToTimeval;int;PyObject*|time_t*|long*|_PyTime_round_t
1110
1155
_PyTime_gmtime;int;time_t|struct tm*
1111
1156
_PyTime_localtime;int;time_t|struct tm*
1157
+ _PyTraceMalloc_ClearTraces;void;void
1158
+ _PyTraceMalloc_GetMemory;size_t;void
1159
+ _PyTraceMalloc_GetObjectTraceback;PyObject*;PyObject*
1112
1160
_PyTraceMalloc_GetTraceback;PyObject*;unsigned int|uintptr_t
1161
+ _PyTraceMalloc_GetTracebackLimit;int;void
1162
+ _PyTraceMalloc_GetTracedMemory;PyObject*;void
1163
+ _PyTraceMalloc_GetTraces;PyObject*;void
1164
+ _PyTraceMalloc_Init;int;void
1165
+ _PyTraceMalloc_IsTracing;int;void
1166
+ _PyTraceMalloc_ResetPeak;void;void
1167
+ _PyTraceMalloc_Start;int;int
1168
+ _PyTraceMalloc_Stop;void;void
1113
1169
_PyTraceback_Add;void;const char*|const char*|int
1114
1170
_PyTrash_begin;int;PyThreadState*|PyObject*
1115
1171
_PyTrash_cond;int;PyObject*|destructor
@@ -1190,6 +1246,7 @@ _PyUnicode_WideCharString_Opt_Converter;int;PyObject*|void*
1190
1246
_PyUnicode_XStrip;PyObject*;PyObject*|int|PyObject*
1191
1247
_PyWeakref_ClearRef;void;PyWeakReference*
1192
1248
_PyWeakref_GetWeakrefCount;Py_ssize_t;PyWeakReference*
1249
+ _Py_AtExit;int;PyInterpreterState*|atexit_datacallbackfunc|void*
1193
1250
_Py_BreakPoint;void;void
1194
1251
_Py_BuildValue_SizeT;PyObject*;const char*|...
1195
1252
_Py_CheckFunctionResult;PyObject*;PyThreadState*|PyObject*|PyObject*|const char*
@@ -1210,8 +1267,10 @@ _Py_IncRef;void;PyObject*
1210
1267
_Py_InitializeMain;PyStatus;void
1211
1268
_Py_IsCoreInitialized;int;void
1212
1269
_Py_IsFinalizing;int;void
1270
+ _Py_IsInterpreterFinalizing;int;PyInterpreterState*
1213
1271
_Py_LegacyLocaleDetected;int;int
1214
1272
_Py_NewReference;void;PyObject*
1273
+ _Py_NewReferenceNoTotal;void;PyObject*
1215
1274
_Py_RestoreSignals;void;void
1216
1275
_Py_SetLocaleFromEnv;char*;int
1217
1276
_Py_SetProgramFullPath;void;const wchar_t*
0 commit comments