Current Path: > > opt > alt > python37 > include > python3.7m > internal
Operation : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 Software : Apache Server IP : 162.0.232.56 | Your IP: 216.73.216.111 Domains : 1034 Domain(s) Permission : [ 0755 ]
Name | Type | Size | Last Modified | Actions |
---|---|---|---|---|
ceval.h | File | 1438 bytes | June 05 2023 20:45:13. | |
condvar.h | File | 2726 bytes | June 05 2023 20:45:13. | |
context.h | File | 701 bytes | June 05 2023 20:45:13. | |
gil.h | File | 1432 bytes | June 05 2023 20:45:13. | |
hamt.h | File | 3616 bytes | June 05 2023 20:45:13. | |
hash.h | File | 123 bytes | June 05 2023 20:45:13. | |
import.h | File | 114 bytes | June 05 2023 20:45:13. | |
mem.h | File | 6831 bytes | June 05 2023 20:45:13. | |
pycore_long.h | File | 1548 bytes | June 05 2023 20:45:13. | |
pygetopt.h | File | 458 bytes | June 05 2023 20:45:13. | |
pystate.h | File | 4311 bytes | June 05 2023 20:45:13. | |
warnings.h | File | 508 bytes | June 05 2023 20:45:13. |
#ifndef Py_INTERNAL_CEVAL_H #define Py_INTERNAL_CEVAL_H #ifdef __cplusplus extern "C" { #endif #include "pyatomic.h" #include "pythread.h" struct _pending_calls { unsigned long main_thread; PyThread_type_lock lock; /* Request for running pending calls. */ _Py_atomic_int calls_to_do; /* Request for looking at the `async_exc` field of the current thread state. Guarded by the GIL. */ int async_exc; #define NPENDINGCALLS 32 struct { int (*func)(void *); void *arg; } calls[NPENDINGCALLS]; int first; int last; }; #include "internal/gil.h" struct _ceval_runtime_state { int recursion_limit; /* Records whether tracing is on for any thread. Counts the number of threads for which tstate->c_tracefunc is non-NULL, so if the value is 0, we know we don't have to check this thread's c_tracefunc. This speeds up the if statement in PyEval_EvalFrameEx() after fast_next_opcode. */ int tracing_possible; /* This single variable consolidates all requests to break out of the fast path in the eval loop. */ _Py_atomic_int eval_breaker; /* Request for dropping the GIL */ _Py_atomic_int gil_drop_request; struct _pending_calls pending; struct _gil_runtime_state gil; }; PyAPI_FUNC(void) _PyEval_Initialize(struct _ceval_runtime_state *); #ifdef __cplusplus } #endif #endif /* !Py_INTERNAL_CEVAL_H */
SILENT KILLER Tool