/
usr
/
include
/
python3.10
/
internal
/
/usr/include/python3.10/internal
mkdir
upload
Name
Size
Mode
Actions
pycore_abstract.h
479
0644
edit
dl
rm
pycore_accu.h
1126
0644
edit
dl
rm
pycore_asdl.h
2971
0644
edit
dl
rm
pycore_ast.h
28828
0644
edit
dl
rm
pycore_ast_state.h
6457
0644
edit
dl
rm
pycore_atomic.h
16979
0644
edit
dl
rm
pycore_atomic_funcs.h
2438
0644
edit
dl
rm
pycore_bitutils.h
5271
0644
edit
dl
rm
pycore_blocks_output_buffer.h
8688
0644
edit
dl
rm
pycore_bytes_methods.h
3384
0644
edit
dl
rm
pycore_call.h
870
0644
edit
dl
rm
pycore_ceval.h
3484
0644
edit
dl
rm
pycore_code.h
696
0644
edit
dl
rm
pycore_compile.h
1045
0644
edit
dl
rm
pycore_condvar.h
2809
0644
edit
dl
rm
pycore_context.h
822
0644
edit
dl
rm
pycore_dtoa.h
646
0644
edit
dl
rm
pycore_fileutils.h
1704
0644
edit
dl
rm
pycore_format.h
480
0644
edit
dl
rm
pycore_gc.h
6859
0644
edit
dl
rm
pycore_getopt.h
490
0644
edit
dl
rm
pycore_gil.h
1565
0644
edit
dl
rm
pycore_hamt.h
3697
0644
edit
dl
rm
pycore_hashtable.h
4197
0644
edit
dl
rm
pycore_import.h
346
0644
edit
dl
rm
pycore_initconfig.h
5625
0644
edit
dl
rm
pycore_interp.h
9289
0644
edit
dl
rm
pycore_list.h
350
0644
edit
dl
rm
pycore_long.h
2589
0644
edit
dl
rm
pycore_moduleobject.h
1047
0644
edit
dl
rm
pycore_object.h
5989
0644
edit
dl
rm
pycore_parser.h
626
0644
edit
dl
rm
pycore_pathconfig.h
1981
0644
edit
dl
rm
pycore_pyarena.h
2733
0644
edit
dl
rm
pycore_pyerrors.h
2314
0644
edit
dl
rm
pycore_pyhash.h
206
0644
edit
dl
rm
pycore_pylifecycle.h
4940
0644
edit
dl
rm
pycore_pymem.h
3211
0644
edit
dl
rm
pycore_pystate.h
3938
0644
edit
dl
rm
pycore_runtime.h
4902
0644
edit
dl
rm
pycore_structseq.h
386
0644
edit
dl
rm
pycore_symtable.h
5578
0644
edit
dl
rm
pycore_sysmodule.h
548
0644
edit
dl
rm
pycore_traceback.h
2970
0644
edit
dl
rm
pycore_tuple.h
425
0644
edit
dl
rm
pycore_ucnhash.h
898
0644
edit
dl
rm
pycore_unionobject.h
629
0644
edit
dl
rm
pycore_warnings.h
633
0644
edit
dl
rm
Edit:
/usr/include/python3.10/internal/pycore_traceback.h
(2970B)
#ifndef Py_INTERNAL_TRACEBACK_H #define Py_INTERNAL_TRACEBACK_H #ifdef __cplusplus extern "C" { #endif #ifndef Py_BUILD_CORE # error "this header requires Py_BUILD_CORE define" #endif /* Forward declaration */ struct _is; /* Write the Python traceback into the file 'fd'. For example: Traceback (most recent call first): File "xxx", line xxx in <xxx> File "xxx", line xxx in <xxx> ... File "xxx", line xxx in <xxx> This function is written for debug purpose only, to dump the traceback in the worst case: after a segmentation fault, at fatal error, etc. That's why, it is very limited. Strings are truncated to 100 characters and encoded to ASCII with backslashreplace. It doesn't write the source code, only the function name, filename and line number of each frame. Write only the first 100 frames: if the traceback is truncated, write the line " ...". This function is signal safe. */ PyAPI_FUNC(void) _Py_DumpTraceback( int fd, PyThreadState *tstate); /* Write the traceback of all threads into the file 'fd'. current_thread can be NULL. Return NULL on success, or an error message on error. This function is written for debug purpose only. It calls _Py_DumpTraceback() for each thread, and so has the same limitations. It only write the traceback of the first 100 threads: write "..." if there are more threads. If current_tstate is NULL, the function tries to get the Python thread state of the current thread. It is not an error if the function is unable to get the current Python thread state. If interp is NULL, the function tries to get the interpreter state from the current Python thread state, or from _PyGILState_GetInterpreterStateUnsafe() in last resort. It is better to pass NULL to interp and current_tstate, the function tries different options to retrieve this information. This function is signal safe. */ PyAPI_FUNC(const char*) _Py_DumpTracebackThreads( int fd, struct _is *interp, PyThreadState *current_tstate); /* Write a Unicode object into the file descriptor fd. Encode the string to ASCII using the backslashreplace error handler. Do nothing if text is not a Unicode object. The function accepts Unicode string which is not ready (PyUnicode_WCHAR_KIND). This function is signal safe. */ PyAPI_FUNC(void) _Py_DumpASCII(int fd, PyObject *text); /* Format an integer as decimal into the file descriptor fd. This function is signal safe. */ PyAPI_FUNC(void) _Py_DumpDecimal( int fd, size_t value); /* Format an integer as hexadecimal with width digits into fd file descriptor. The function is signal safe. */ PyAPI_FUNC(void) _Py_DumpHexadecimal( int fd, uintptr_t value, Py_ssize_t width); PyAPI_FUNC(PyObject*) _PyTraceBack_FromFrame( PyObject *tb_next, PyFrameObject *frame); #ifdef __cplusplus } #endif #endif /* !Py_INTERNAL_TRACEBACK_H */
Save
cmd:
run