Skip to content

Commit 0bc9e15

Browse files
committed
Regenerate CAPIFuntions.txt
1 parent e7d05ad commit 0bc9e15

File tree

1 file changed

+66
-2
lines changed

1 file changed

+66
-2
lines changed

graalpython/com.oracle.graal.python.cext/CAPIFunctions.txt

Lines changed: 66 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,9 @@ PyDescr_NewMember;PyObject*;PyTypeObject*|PyMemberDef*
120120
PyDescr_NewMethod;PyObject*;PyTypeObject*|PyMethodDef*
121121
PyDescr_NewWrapper;PyObject*;PyTypeObject*|struct wrapperbase*|void*
122122
PyDictProxy_New;PyObject*;PyObject*
123+
PyDict_AddWatcher;int;PyDict_WatchCallback
123124
PyDict_Clear;void;PyObject*
125+
PyDict_ClearWatcher;int;int
124126
PyDict_Contains;int;PyObject*|PyObject*
125127
PyDict_Copy;PyObject*;PyObject*
126128
PyDict_DelItem;int;PyObject*|PyObject*
@@ -138,19 +140,23 @@ PyDict_SetDefault;PyObject*;PyObject*|PyObject*|PyObject*
138140
PyDict_SetItem;int;PyObject*|PyObject*|PyObject*
139141
PyDict_SetItemString;int;PyObject*|const char*|PyObject*
140142
PyDict_Size;Py_ssize_t;PyObject*
143+
PyDict_Unwatch;int;int|PyObject*
141144
PyDict_Update;int;PyObject*|PyObject*
142145
PyDict_Values;PyObject*;PyObject*
146+
PyDict_Watch;int;int|PyObject*
143147
PyErr_BadArgument;int;void
144148
PyErr_BadInternalCall;void;void
145149
PyErr_CheckSignals;int;void
146150
PyErr_Clear;void;void
147151
PyErr_Display;void;PyObject*|PyObject*|PyObject*
152+
PyErr_DisplayException;void;PyObject*
148153
PyErr_ExceptionMatches;int;PyObject*
149154
PyErr_Fetch;void;PyObject**|PyObject**|PyObject**
150155
PyErr_Format;PyObject*;PyObject*|const char*|...
151156
PyErr_FormatV;PyObject*;PyObject*|const char*|va_list
152157
PyErr_GetExcInfo;void;PyObject**|PyObject**|PyObject**
153158
PyErr_GetHandledException;PyObject*;void
159+
PyErr_GetRaisedException;PyObject*;void
154160
PyErr_GivenExceptionMatches;int;PyObject*|PyObject*
155161
PyErr_NewException;PyObject*;const char*|PyObject*|PyObject*
156162
PyErr_NewExceptionWithDoc;PyObject*;const char*|const char*|PyObject*|PyObject*
@@ -176,6 +182,7 @@ PyErr_SetInterrupt;void;void
176182
PyErr_SetInterruptEx;int;int
177183
PyErr_SetNone;void;PyObject*
178184
PyErr_SetObject;void;PyObject*|PyObject*
185+
PyErr_SetRaisedException;void;PyObject*
179186
PyErr_SetString;void;PyObject*|const char*
180187
PyErr_SyntaxLocation;void;const char*|int
181188
PyErr_SyntaxLocationEx;void;const char*|int|int
@@ -208,12 +215,16 @@ PyEval_ReleaseThread;void;PyThreadState*
208215
PyEval_RestoreThread;void;PyThreadState*
209216
PyEval_SaveThread;PyThreadState*;void
210217
PyEval_SetProfile;void;Py_tracefunc|PyObject*
218+
PyEval_SetProfileAllThreads;void;Py_tracefunc|PyObject*
211219
PyEval_SetTrace;void;Py_tracefunc|PyObject*
220+
PyEval_SetTraceAllThreads;void;Py_tracefunc|PyObject*
212221
PyEval_ThreadsInitialized;int;void
213222
PyExceptionClass_Name;const char*;PyObject*
223+
PyException_GetArgs;PyObject*;PyObject*
214224
PyException_GetCause;PyObject*;PyObject*
215225
PyException_GetContext;PyObject*;PyObject*
216226
PyException_GetTraceback;PyObject*;PyObject*
227+
PyException_SetArgs;void;PyObject*|PyObject*
217228
PyException_SetCause;void;PyObject*|PyObject*
218229
PyException_SetContext;void;PyObject*|PyObject*
219230
PyException_SetTraceback;int;PyObject*|PyObject*
@@ -247,9 +258,13 @@ PyFrame_GetGlobals;PyObject*;PyFrameObject*
247258
PyFrame_GetLasti;int;PyFrameObject*
248259
PyFrame_GetLineNumber;int;PyFrameObject*
249260
PyFrame_GetLocals;PyObject*;PyFrameObject*
261+
PyFrame_GetVar;PyObject*;PyFrameObject*|PyObject*
262+
PyFrame_GetVarString;PyObject*;PyFrameObject*|const char*
250263
PyFrame_LocalsToFast;void;PyFrameObject*|int
251264
PyFrame_New;PyFrameObject*;PyThreadState*|PyCodeObject*|PyObject*|PyObject*
252265
PyFrozenSet_New;PyObject*;PyObject*
266+
PyFunction_AddWatcher;int;PyFunction_WatchCallback
267+
PyFunction_ClearWatcher;int;int
253268
PyFunction_GetAnnotations;PyObject*;PyObject*
254269
PyFunction_GetClosure;PyObject*;PyObject*
255270
PyFunction_GetCode;PyObject*;PyObject*
@@ -272,6 +287,7 @@ PyGILState_Check;int;void
272287
PyGILState_Ensure;PyGILState_STATE;void
273288
PyGILState_GetThisThreadState;PyThreadState*;void
274289
PyGILState_Release;void;PyGILState_STATE
290+
PyGen_GetCode;PyCodeObject*;PyGenObject*
275291
PyGen_New;PyObject*;PyFrameObject*
276292
PyGen_NewWithQualName;PyObject*;PyFrameObject*|PyObject*|PyObject*
277293
PyHash_GetFuncDef;PyHash_FuncDef*;void
@@ -504,7 +520,9 @@ PyObject_GetAttr;PyObject*;PyObject*|PyObject*
504520
PyObject_GetAttrString;PyObject*;PyObject*|const char*
505521
PyObject_GetBuffer;int;PyObject*|Py_buffer*|int
506522
PyObject_GetItem;PyObject*;PyObject*|PyObject*
523+
PyObject_GetItemData;void*;PyObject*
507524
PyObject_GetIter;PyObject*;PyObject*
525+
PyObject_GetTypeData;void*;PyObject*|PyTypeObject*
508526
PyObject_HasAttr;int;PyObject*|PyObject*
509527
PyObject_HasAttrString;int;PyObject*|const char*
510528
PyObject_Hash;Py_hash_t;PyObject*
@@ -678,23 +696,30 @@ PyTuple_New;PyObject*;Py_ssize_t
678696
PyTuple_Pack;PyObject*;Py_ssize_t|...
679697
PyTuple_SetItem;int;PyObject*|Py_ssize_t|PyObject*
680698
PyTuple_Size;Py_ssize_t;PyObject*
699+
PyType_AddWatcher;int;PyType_WatchCallback
681700
PyType_ClearCache;unsigned int;void
701+
PyType_ClearWatcher;int;int
702+
PyType_FromMetaclass;PyObject*;PyTypeObject*|PyObject*|PyType_Spec*|PyObject*
682703
PyType_FromModuleAndSpec;PyObject*;PyObject*|PyType_Spec*|PyObject*
683704
PyType_FromSpec;PyObject*;PyType_Spec*
684705
PyType_FromSpecWithBases;PyObject*;PyType_Spec*|PyObject*
685706
PyType_GenericAlloc;PyObject*;PyTypeObject*|Py_ssize_t
686707
PyType_GenericNew;PyObject*;PyTypeObject*|PyObject*|PyObject*
708+
PyType_GetDict;PyObject*;PyTypeObject*
687709
PyType_GetFlags;unsigned long;PyTypeObject*
688710
PyType_GetModule;PyObject*;PyTypeObject*
689711
PyType_GetModuleByDef;PyObject*;PyTypeObject*|PyModuleDef*
690712
PyType_GetModuleState;void*;PyTypeObject*
691713
PyType_GetName;PyObject*;PyTypeObject*
692714
PyType_GetQualName;PyObject*;PyTypeObject*
693715
PyType_GetSlot;void*;PyTypeObject*|int
716+
PyType_GetTypeDataSize;Py_ssize_t;PyTypeObject*
694717
PyType_IsSubtype;int;PyTypeObject*|PyTypeObject*
695718
PyType_Modified;void;PyTypeObject*
696719
PyType_Ready;int;PyTypeObject*
697720
PyType_SUPPORTS_WEAKREFS;int;PyTypeObject*
721+
PyType_Unwatch;int;int|PyObject*
722+
PyType_Watch;int;int|PyObject*
698723
PyUnicodeDecodeError_Create;PyObject*;const char*|const char*|Py_ssize_t|Py_ssize_t|Py_ssize_t|const char*
699724
PyUnicodeDecodeError_GetEncoding;PyObject*;PyObject*
700725
PyUnicodeDecodeError_GetEnd;int;PyObject*|Py_ssize_t*
@@ -790,6 +815,7 @@ PyUnicode_IsIdentifier;int;PyObject*
790815
PyUnicode_Join;PyObject*;PyObject*|PyObject*
791816
PyUnicode_New;PyObject*;Py_ssize_t|Py_UCS4
792817
PyUnicode_Partition;PyObject*;PyObject*|PyObject*
818+
PyUnicode_READ_CHAR;Py_UCS4;PyObject*|Py_ssize_t
793819
PyUnicode_RPartition;PyObject*;PyObject*|PyObject*
794820
PyUnicode_RSplit;PyObject*;PyObject*|PyObject*|Py_ssize_t
795821
PyUnicode_ReadChar;Py_UCS4;PyObject*|Py_ssize_t
@@ -806,8 +832,22 @@ PyUnstable_Code_GetExtra;int;PyObject*|Py_ssize_t|void**
806832
PyUnstable_Code_New;PyCodeObject*;int|int|int|int|int|PyObject*|PyObject*|PyObject*|PyObject*|PyObject*|PyObject*|PyObject*|PyObject*|PyObject*|int|PyObject*|PyObject*
807833
PyUnstable_Code_NewWithPosOnlyArgs;PyCodeObject*;int|int|int|int|int|int|PyObject*|PyObject*|PyObject*|PyObject*|PyObject*|PyObject*|PyObject*|PyObject*|PyObject*|int|PyObject*|PyObject*
808834
PyUnstable_Code_SetExtra;int;PyObject*|Py_ssize_t|void*
835+
PyUnstable_Eval_RequestCodeExtraIndex;Py_ssize_t;freefunc
836+
PyUnstable_Exc_PrepReraiseStar;PyObject*;PyObject*|PyObject*
837+
PyUnstable_GC_VisitObjects;void;gcvisitobjects_t|void*
838+
PyUnstable_InterpreterFrame_GetCode;PyObject*;struct _PyInterpreterFrame*
839+
PyUnstable_InterpreterFrame_GetLasti;int;struct _PyInterpreterFrame*
840+
PyUnstable_InterpreterFrame_GetLine;int;struct _PyInterpreterFrame*
841+
PyUnstable_Long_CompactValue;Py_ssize_t;const PyLongObject*
842+
PyUnstable_Long_IsCompact;int;const PyLongObject*
843+
PyUnstable_Object_GC_NewWithExtraData;PyObject*;PyTypeObject*|size_t
844+
PyUnstable_PerfMapState_Fini;void;void
845+
PyUnstable_PerfMapState_Init;int;void
846+
PyUnstable_Type_AssignVersionTag;int;PyTypeObject*
847+
PyUnstable_WritePerfMapEntry;int;const void*|unsigned int|const char*
809848
PyVectorcall_Call;PyObject*;PyObject*|PyObject*|PyObject*
810849
PyVectorcall_Function;vectorcallfunc;PyObject*
850+
PyVectorcall_NARGS;Py_ssize_t;size_t
811851
PyWeakref_GetObject;PyObject*;PyObject*
812852
PyWeakref_NewProxy;PyObject*;PyObject*|PyObject*
813853
PyWeakref_NewRef;PyObject*;PyObject*|PyObject*
@@ -861,6 +901,7 @@ Py_LeaveRecursiveCall;void;void
861901
Py_Main;int;int|wchar_t**
862902
Py_MakePendingCalls;int;void
863903
Py_NewInterpreter;PyThreadState*;void
904+
Py_NewInterpreterFromConfig;PyStatus;PyThreadState**|const PyInterpreterConfig*
864905
Py_NewRef;PyObject*;PyObject*
865906
Py_PreInitialize;PyStatus;const PyPreConfig*
866907
Py_PreInitializeFromArgs;PyStatus;const PyPreConfig*|Py_ssize_t|wchar_t**
@@ -873,8 +914,10 @@ Py_SetProgramName;void;const wchar_t*
873914
Py_SetPythonHome;void;const wchar_t*
874915
Py_SetRecursionLimit;void;int
875916
Py_SetStandardStreamEncoding;int;const char*|const char*
917+
Py_UNICODE_ISALNUM;int;Py_UCS4
876918
Py_UniversalNewlineFgets;char*;char*|int|FILE*|PyObject*
877919
Py_VaBuildValue;PyObject*;const char*|va_list
920+
Py_XDECREF;void;PyObject*
878921
Py_XNewRef;PyObject*;PyObject*
879922
_PyArg_BadArgument;void;const char*|const char*|const char*|PyObject*
880923
_PyArg_CheckPositional;int;const char*|Py_ssize_t|Py_ssize_t|Py_ssize_t
@@ -942,27 +985,30 @@ _PyDict_SetItemId;int;PyObject*|_Py_Identifier*|PyObject*
942985
_PyDict_SetItem_KnownHash;int;PyObject*|PyObject*|PyObject*|Py_hash_t
943986
_PyDict_SizeOf;Py_ssize_t;PyDictObject*
944987
_PyErr_BadInternalCall;void;const char*|int
945-
_PyErr_ChainExceptions;void;PyObject*|PyObject*|PyObject*
946988
_PyErr_ChainExceptions1;void;PyObject*
989+
_PyErr_ChainExceptions;void;PyObject*|PyObject*|PyObject*
947990
_PyErr_CheckSignals;int;void
948991
_PyErr_FormatFromCause;PyObject*;PyObject*|const char*|...
949992
_PyErr_GetExcInfo;void;PyThreadState*|PyObject**|PyObject**|PyObject**
950993
_PyErr_GetHandledException;PyObject*;PyThreadState*
951994
_PyErr_GetTopmostException;_PyErr_StackItem*;PyThreadState*
952995
_PyErr_ProgramDecodedTextObject;PyObject*;PyObject*|int|const char*
996+
_PyErr_SetFromPyStatus;PyObject*;PyStatus
953997
_PyErr_SetHandledException;void;PyThreadState*|PyObject*
998+
_PyErr_SetImportErrorWithNameFrom;PyObject*;PyObject*|PyObject*|PyObject*|PyObject*
954999
_PyErr_SetKeyError;void;PyObject*
9551000
_PyErr_WriteUnraisableMsg;void;const char*|PyObject*
9561001
_PyEval_EvalFrameDefault;PyObject*;PyThreadState*|struct _PyInterpreterFrame*|int
9571002
_PyEval_GetBuiltin;PyObject*;PyObject*
9581003
_PyEval_GetBuiltinId;PyObject*;_Py_Identifier*
9591004
_PyEval_GetSwitchInterval;unsigned long;void
1005+
_PyEval_MakePendingCalls;int;PyThreadState*
9601006
_PyEval_SetProfile;int;PyThreadState*|Py_tracefunc|PyObject*
9611007
_PyEval_SetSwitchInterval;void;unsigned long
9621008
_PyEval_SetTrace;int;PyThreadState*|Py_tracefunc|PyObject*
9631009
_PyEval_SliceIndex;int;PyObject*|Py_ssize_t*
9641010
_PyEval_SliceIndexNotNone;int;PyObject*|Py_ssize_t*
965-
PyUnstable_Eval_RequestCodeExtraIndex;Py_ssize_t;freefunc
1011+
_PyException_AddNote;int;PyObject*|PyObject*
9661012
_PyFrame_IsEntryFrame;int;PyFrameObject*
9671013
_PyFunction_Vectorcall;PyObject*;PyObject*|PyObject*const*|size_t|PyObject*
9681014
_PyGILState_GetInterpreterStateUnsafe;PyInterpreterState*;void
@@ -1000,6 +1046,7 @@ _PyLong_Format;PyObject*;PyObject*|int
10001046
_PyLong_Frexp;double;PyLongObject*|Py_ssize_t*
10011047
_PyLong_FromByteArray;PyObject*;const unsigned char*|size_t|int|int
10021048
_PyLong_FromBytes;PyObject*;const char*|Py_ssize_t|int
1049+
_PyLong_FromDigits;PyLongObject*;int|Py_ssize_t|digit*
10031050
_PyLong_FromTime_t;PyObject*;time_t
10041051
_PyLong_GCD;PyObject*;PyObject*|PyObject*
10051052
_PyLong_Lshift;PyObject*;PyObject*|size_t
@@ -1034,6 +1081,7 @@ _PyObject_CallMethodId_SizeT;PyObject*;PyObject*|_Py_Identifier*|const char*|...
10341081
_PyObject_CallMethod_SizeT;PyObject*;PyObject*|const char*|const char*|...
10351082
_PyObject_CheckConsistency;int;PyObject*|int
10361083
_PyObject_CheckCrossInterpreterData;int;PyObject*
1084+
_PyObject_ClearManagedDict;void;PyObject*
10371085
_PyObject_DebugTypeStats;void;FILE*
10381086
_PyObject_Dump;void;PyObject*
10391087
_PyObject_FastCall;PyObject*;PyObject*|PyObject*const*|Py_ssize_t
@@ -1061,6 +1109,7 @@ _PyObject_NextNotImplemented;PyObject*;PyObject*
10611109
_PyObject_RealIsInstance;int;PyObject*|PyObject*
10621110
_PyObject_RealIsSubclass;int;PyObject*|PyObject*
10631111
_PyObject_SetAttrId;int;PyObject*|_Py_Identifier*|PyObject*
1112+
_PyObject_VisitManagedDict;int;PyObject*|visitproc|void*
10641113
_PyRun_AnyFileObject;int;FILE*|PyObject*|int|PyCompilerFlags*
10651114
_PyRun_InteractiveLoopObject;int;FILE*|PyObject*|PyCompilerFlags*
10661115
_PyRun_SimpleFileObject;int;FILE*|PyObject*|int|PyCompilerFlags*
@@ -1090,6 +1139,7 @@ _PyTime_AsTimespec_clamp;void;_PyTime_t|struct timespec*
10901139
_PyTime_AsTimeval;int;_PyTime_t|struct timeval*|_PyTime_round_t
10911140
_PyTime_AsTimevalTime_t;int;_PyTime_t|time_t*|int*|_PyTime_round_t
10921141
_PyTime_AsTimeval_clamp;void;_PyTime_t|struct timeval*|_PyTime_round_t
1142+
_PyTime_FromMicrosecondsClamp;_PyTime_t;_PyTime_t
10931143
_PyTime_FromMillisecondsObject;int;_PyTime_t*|PyObject*|_PyTime_round_t
10941144
_PyTime_FromNanoseconds;_PyTime_t;_PyTime_t
10951145
_PyTime_FromNanosecondsObject;int;_PyTime_t*|PyObject*
@@ -1109,7 +1159,18 @@ _PyTime_ObjectToTimespec;int;PyObject*|time_t*|long*|_PyTime_round_t
11091159
_PyTime_ObjectToTimeval;int;PyObject*|time_t*|long*|_PyTime_round_t
11101160
_PyTime_gmtime;int;time_t|struct tm*
11111161
_PyTime_localtime;int;time_t|struct tm*
1162+
_PyTraceMalloc_ClearTraces;void;void
1163+
_PyTraceMalloc_GetMemory;size_t;void
1164+
_PyTraceMalloc_GetObjectTraceback;PyObject*;PyObject*
11121165
_PyTraceMalloc_GetTraceback;PyObject*;unsigned int|uintptr_t
1166+
_PyTraceMalloc_GetTracebackLimit;int;void
1167+
_PyTraceMalloc_GetTracedMemory;PyObject*;void
1168+
_PyTraceMalloc_GetTraces;PyObject*;void
1169+
_PyTraceMalloc_Init;int;void
1170+
_PyTraceMalloc_IsTracing;int;void
1171+
_PyTraceMalloc_ResetPeak;void;void
1172+
_PyTraceMalloc_Start;int;int
1173+
_PyTraceMalloc_Stop;void;void
11131174
_PyTraceback_Add;void;const char*|const char*|int
11141175
_PyTrash_begin;int;PyThreadState*|PyObject*
11151176
_PyTrash_cond;int;PyObject*|destructor
@@ -1190,6 +1251,7 @@ _PyUnicode_WideCharString_Opt_Converter;int;PyObject*|void*
11901251
_PyUnicode_XStrip;PyObject*;PyObject*|int|PyObject*
11911252
_PyWeakref_ClearRef;void;PyWeakReference*
11921253
_PyWeakref_GetWeakrefCount;Py_ssize_t;PyWeakReference*
1254+
_Py_AtExit;int;PyInterpreterState*|atexit_datacallbackfunc|void*
11931255
_Py_BreakPoint;void;void
11941256
_Py_BuildValue_SizeT;PyObject*;const char*|...
11951257
_Py_CheckFunctionResult;PyObject*;PyThreadState*|PyObject*|PyObject*|const char*
@@ -1210,8 +1272,10 @@ _Py_IncRef;void;PyObject*
12101272
_Py_InitializeMain;PyStatus;void
12111273
_Py_IsCoreInitialized;int;void
12121274
_Py_IsFinalizing;int;void
1275+
_Py_IsInterpreterFinalizing;int;PyInterpreterState*
12131276
_Py_LegacyLocaleDetected;int;int
12141277
_Py_NewReference;void;PyObject*
1278+
_Py_NewReferenceNoTotal;void;PyObject*
12151279
_Py_RestoreSignals;void;void
12161280
_Py_SetLocaleFromEnv;char*;int
12171281
_Py_SetProgramFullPath;void;const wchar_t*

0 commit comments

Comments
 (0)