Home
last modified time | relevance | path

Searched refs:ceval (Results 1 – 20 of 20) sorted by relevance

/third_party/python/Python/
Dceval_gil.h144 drop_gil(struct _ceval_runtime_state *ceval, struct _ceval_state *ceval2, in drop_gil() argument
150 struct _gil_runtime_state *gil = &ceval->gil; in drop_gil()
233 struct _ceval_runtime_state *ceval = &interp->runtime->ceval; in take_gil() local
234 struct _ceval_state *ceval2 = &interp->ceval; in take_gil()
238 struct _gil_runtime_state *gil = &ceval->gil; in take_gil()
302 drop_gil(ceval, ceval2, tstate); in take_gil()
316 COMPUTE_EVAL_BREAKER(interp, ceval, ceval2); in take_gil()
333 struct _gil_runtime_state *gil = &interp->ceval.gil; in _PyEval_SetSwitchInterval()
335 struct _gil_runtime_state *gil = &_PyRuntime.ceval.gil; in _PyEval_SetSwitchInterval()
344 struct _gil_runtime_state *gil = &interp->ceval.gil; in _PyEval_GetSwitchInterval()
[all …]
Dceval.c166 struct _ceval_runtime_state *ceval, in COMPUTE_EVAL_BREAKER() argument
171 | (_Py_atomic_load_relaxed(&ceval->signals_pending) in COMPUTE_EVAL_BREAKER()
182 struct _ceval_state *ceval2 = &interp->ceval; in SET_GIL_DROP_REQUEST()
191 struct _ceval_runtime_state *ceval = &interp->runtime->ceval; in RESET_GIL_DROP_REQUEST() local
192 struct _ceval_state *ceval2 = &interp->ceval; in RESET_GIL_DROP_REQUEST()
194 COMPUTE_EVAL_BREAKER(interp, ceval, ceval2); in RESET_GIL_DROP_REQUEST()
201 struct _ceval_runtime_state *ceval = &interp->runtime->ceval; in SIGNAL_PENDING_CALLS() local
202 struct _ceval_state *ceval2 = &interp->ceval; in SIGNAL_PENDING_CALLS()
204 COMPUTE_EVAL_BREAKER(interp, ceval, ceval2); in SIGNAL_PENDING_CALLS()
211 struct _ceval_runtime_state *ceval = &interp->runtime->ceval; in UNSIGNAL_PENDING_CALLS() local
[all …]
Dpystate.c67 _PyEval_InitRuntimeState(&runtime->ceval); in _PyRuntimeState_Init_impl()
227 if (_PyEval_InitState(&interp->ceval) < 0) { in PyInterpreterState_New()
384 _PyEval_FiniState(&interp->ceval); in PyInterpreterState_Delete()
/third_party/skia/third_party/externals/angle2/src/third_party/ceval/
DREADME.md1 # ceval chapter
4 …almost identical to that of the <a href="https://github.com/erstan/ceval#readme">ceval</a> library]
24 …nd functions, with floating point numbers as operands can be parsed by <b>ceval</b>. Parentheses c…
65 Include the ceval library using the `#include "PATH_TO_CEVAL.H"` directive your C/C++ project.
74 #include "ceval.h"
239 [ceval]: tan() is not defined for odd-integral multiples of _pi/2
248 [ceval]: Numerical argument out of domain
258 When the `ceval.h` file is included in a C-program, you might require the `-lm` flag to link `math.…
DREADME.chromium1 Name: ceval
2 URL: https://github.com/erstan/ceval-single-header
/third_party/python/Include/internal/
Dpycore_ceval.h19 extern int _PyEval_InitState(struct _ceval_state *ceval);
20 extern void _PyEval_FiniState(struct _ceval_state *ceval);
74 return (++tstate->recursion_depth > tstate->interp->ceval.recursion_limit in _Py_MakeRecCheck()
79 return (++tstate->recursion_depth > tstate->interp->ceval.recursion_limit); in _Py_MakeRecCheck()
Dpycore_runtime.h107 struct _ceval_runtime_state ceval; member
Dpycore_interp.h231 struct _ceval_state ceval; member
/third_party/python/Tools/c-analyzer/
DTODO69 Python/ceval.c:lltrace static int lltrace
70 Python/ceval.c:make_pending_calls():busy static int busy
507 Python/ceval.c:_PyEval_EvalFrameDefault():PyId___aenter__ _Py_IDENTIFIER(__aenter__)
508 Python/ceval.c:_PyEval_EvalFrameDefault():PyId___aexit__ _Py_IDENTIFIER(__aexit__)
509 Python/ceval.c:_PyEval_EvalFrameDefault():PyId___annotations__ _Py_IDENTIFIER(__annotations__)
510 Python/ceval.c:_PyEval_EvalFrameDefault():PyId___build_class__ _Py_IDENTIFIER(__build_class__)
511 Python/ceval.c:_PyEval_EvalFrameDefault():PyId___enter__ _Py_IDENTIFIER(__enter__)
512 Python/ceval.c:_PyEval_EvalFrameDefault():PyId___exit__ _Py_IDENTIFIER(__exit__)
513 Python/ceval.c:_PyEval_EvalFrameDefault():PyId___ltrace__ _Py_IDENTIFIER(__ltrace__)
514 Python/ceval.c:_PyEval_EvalFrameDefault():PyId_displayhook _Py_IDENTIFIER(displayhook)
[all …]
/third_party/python/Misc/
Dvalgrind-python.supp50 Suppress leaking the GIL. Happens once per process, see comment in ceval.c.
DHISTORY14374 - Issue #6603: Change READ_TIMESTAMP macro in ceval.c so that it compiles
27135 * Python/thread.c, Python/strtod.c, Python/mystrtoul.c, Python/import.c, Python/ceval.c:
27657 * Include/ceval.h, Include/abstract.h:
27836 * Python/ceval.c:
31244 loop in ceval.c (which has more than 1000 basic blocks).
33842 #defining COMPAT_HACKS in ceval.c.
34364 ceval.h is split in eval.h (which needs compile.h and only declares
34365 eval_code) and ceval.h (which doesn't need compile.hand declares the
34368 ceval.h defines macros BGN_SAVE / END_SAVE for use with threads (to
/third_party/skia/third_party/externals/angle2/src/
DlibGLESv2.gni567 "src/third_party/ceval/ceval.h",
/third_party/python/
DMakefile.pre.in346 Python/ceval.o \
467 Python/ceval.o Python/import.o Python/sysmodule.o Modules/gcmodule.o
993 Python/ceval.o: $(srcdir)/Python/opcode_targets.h $(srcdir)/Python/ceval_gil.h \
1009 Python/ceval.o: $(srcdir)/Include/pydtrace.h
1038 $(srcdir)/Include/ceval.h \
1113 $(srcdir)/Include/cpython/ceval.h \
Dpyconfig.h.in1530 /* Define if you want to use computed gotos in ceval.c. */
Dconfigure.ac5520 [Define if you want to use computed gotos in ceval.c.])
5526 [Define if you want to use computed gotos in ceval.c.])
/third_party/python/Objects/
Dlnotab_notes.txt151 and maybe_call_line_trace() in ceval.c.
/third_party/python/Misc/NEWS.d/
D3.9.0a5.rst108 subinterpreters: Move ``_PyRuntimeState.ceval.tracing_possible`` to
109 ``PyInterpreterState.ceval.tracing_possible``: each interpreter now has its
D3.10.0a1.rst3258 ``ceval.recursion_limit`` of the :c:type:`PyInterpreterState` structure.
/third_party/python/Tools/c-analyzer/cpython/
Dignored.tsv2922 Python/ceval.c - lltrace -
2924 Python/ceval.c make_pending_calls busy -
/third_party/python/Doc/whatsnew/
D3.10.rst2235 ``ceval.recursion_limit`` of the :c:type:`PyInterpreterState` structure.