Searched refs:ceval (Results 1 – 25 of 27) sorted by relevance
12
/external/python/cpython3/Python/ |
D | ceval_gil.h | 11 #define INTERVAL (_PyRuntime.ceval.gil.interval >= 1 ? _PyRuntime.ceval.gil.interval : 1) 105 return (_Py_atomic_load_explicit(&_PyRuntime.ceval.gil.locked, in gil_created() 112 MUTEX_INIT(_PyRuntime.ceval.gil.mutex); in create_gil() 114 MUTEX_INIT(_PyRuntime.ceval.gil.switch_mutex); in create_gil() 116 COND_INIT(_PyRuntime.ceval.gil.cond); in create_gil() 118 COND_INIT(_PyRuntime.ceval.gil.switch_cond); in create_gil() 120 _Py_atomic_store_relaxed(&_PyRuntime.ceval.gil.last_holder, 0); in create_gil() 121 _Py_ANNOTATE_RWLOCK_CREATE(&_PyRuntime.ceval.gil.locked); in create_gil() 122 _Py_atomic_store_explicit(&_PyRuntime.ceval.gil.locked, 0, in create_gil() 131 COND_FINI(_PyRuntime.ceval.gil.cond); in destroy_gil() [all …]
|
D | ceval.c | 92 #define GIL_REQUEST _Py_atomic_load_relaxed(&_PyRuntime.ceval.gil_drop_request) 99 &_PyRuntime.ceval.eval_breaker, \ 101 _Py_atomic_load_relaxed(&_PyRuntime.ceval.pending.calls_to_do) | \ 102 _PyRuntime.ceval.pending.async_exc) 106 _Py_atomic_store_relaxed(&_PyRuntime.ceval.gil_drop_request, 1); \ 107 _Py_atomic_store_relaxed(&_PyRuntime.ceval.eval_breaker, 1); \ 112 _Py_atomic_store_relaxed(&_PyRuntime.ceval.gil_drop_request, 0); \ 119 _Py_atomic_store_relaxed(&_PyRuntime.ceval.pending.calls_to_do, 1); \ 120 _Py_atomic_store_relaxed(&_PyRuntime.ceval.eval_breaker, 1); \ 125 _Py_atomic_store_relaxed(&_PyRuntime.ceval.pending.calls_to_do, 0); \ [all …]
|
D | pystate.c | 44 _PyEval_Initialize(&runtime->ceval); in _PyRuntimeState_Init_impl()
|
/external/clang/test/SemaCXX/ |
D | constant-expression.cpp | 14 const Enum ceval = eval; variable 25 v4 = ceval, 38 b4 : ceval, 51 i4 = ceval, 65 case 300 + ceval: in f() 81 template struct C<cval, ceval>;
|
/external/python/cpython2/PC/os2vacpp/ |
D | makefile.omk | 352 _tkinter.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ 360 almodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ 368 arraymodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ 376 audioop.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ 384 binascii.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ 392 bsddbmodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ 400 cdmodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ 408 cgensupport.obj: abstract.h ceval.h cgensupport.h classobject.h cobject.h \ 416 clmodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ 424 cmathmodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ [all …]
|
D | makefile | 360 _tkinter.obj: $(PY_INCLUDE)\abstract.h $(PY_INCLUDE)\ceval.h $(PY_INCLUDE)\classobject.h \ 373 almodule.obj: $(PY_INCLUDE)\abstract.h $(PY_INCLUDE)\ceval.h $(PY_INCLUDE)\classobject.h \ 386 arraymodule.obj: $(PY_INCLUDE)\abstract.h $(PY_INCLUDE)\ceval.h \ 400 audioop.obj: $(PY_INCLUDE)\abstract.h $(PY_INCLUDE)\ceval.h $(PY_INCLUDE)\classobject.h \ 414 binascii.obj: $(PY_INCLUDE)\abstract.h $(PY_INCLUDE)\ceval.h $(PY_INCLUDE)\classobject.h \ 427 bsddbmodule.obj: $(PY_INCLUDE)\abstract.h $(PY_INCLUDE)\ceval.h \ 441 cdmodule.obj: $(PY_INCLUDE)\abstract.h $(PY_INCLUDE)\ceval.h $(PY_INCLUDE)\classobject.h \ 454 cgensupport.obj: $(PY_INCLUDE)\abstract.h $(PY_INCLUDE)\ceval.h \ 468 clmodule.obj: $(PY_INCLUDE)\abstract.h $(PY_INCLUDE)\ceval.h $(PY_INCLUDE)\classobject.h \ 481 cmathmodule.obj: $(PY_INCLUDE)\abstract.h $(PY_INCLUDE)\ceval.h \ [all …]
|
/external/python/cpython3/Include/internal/ |
D | pystate.h | 104 struct _ceval_runtime_state ceval; member
|
/external/python/cpython2/Objects/ |
D | lnotab_notes.txt | 54 and maybe_call_line_trace() in ceval.c.
|
/external/python/cpython2/Misc/ |
D | valgrind-python.supp | 50 Suppress leaking the GIL. Happens once per process, see comment in ceval.c.
|
D | SpecialBuilds.txt | 229 When this symbol is defined, the ceval mainloop and helper functions count the
|
D | HISTORY | 9756 * Python/thread.c, Python/strtod.c, Python/mystrtoul.c, Python/import.c, Python/ceval.c: 10278 * Include/ceval.h, Include/abstract.h: 10457 * Python/ceval.c: 13865 loop in ceval.c (which has more than 1000 basic blocks). 16463 #defining COMPAT_HACKS in ceval.c. 16985 ceval.h is split in eval.h (which needs compile.h and only declares 16986 eval_code) and ceval.h (which doesn't need compile.hand declares the 16989 ceval.h defines macros BGN_SAVE / END_SAVE for use with threads (to
|
/external/python/cpython3/Objects/ |
D | lnotab_notes.txt | 61 and maybe_call_line_trace() in ceval.c.
|
/external/python/cpython3/Misc/ |
D | valgrind-python.supp | 50 Suppress leaking the GIL. Happens once per process, see comment in ceval.c.
|
/external/python/cpython3/ |
D | Makefile.pre.in | 339 Python/ceval.o \ 454 Python/ceval.o 915 Python/ceval.o: $(srcdir)/Python/opcode_targets.h $(srcdir)/Python/ceval_gil.h 959 $(srcdir)/Include/ceval.h \ 1038 $(srcdir)/Include/internal/ceval.h \
|
D | pyconfig.h.in | 1422 /* Define if you want to use computed gotos in ceval.c. */
|
D | configure.ac | 5341 [Define if you want to use computed gotos in ceval.c.]) 5347 [Define if you want to use computed gotos in ceval.c.])
|
/external/python/cpython2/PC/os2emx/ |
D | python27.def | 827 ; From python27_s.lib(ceval)
|
/external/python/cpython2/RISCOS/ |
D | Makefile | 127 @.^.Python.o.ceval\
|
/external/python/cpython2/ |
D | Makefile.pre.in | 302 Python/ceval.o \ 743 Python/ceval.o: $(srcdir)/Python/opcode_targets.h 767 Include/ceval.h \
|
D | Android.bp | 177 "Python/ceval.c",
|
D | pyconfig.h.in | 1101 /* Define if you want to use computed gotos in ceval.c. */
|
D | configure.ac | 4881 [Define if you want to use computed gotos in ceval.c.]) 4887 [Define if you want to use computed gotos in ceval.c.])
|
D | README | 248 is essential for performance (specifically when compiling ceval.c,
|
/external/python/cpython2/PC/VC6/ |
D | pythoncore.dsp | 268 SOURCE=..\..\Python\ceval.c
|
/external/python/cpython2/Doc/library/ |
D | sys.rst | 972 the output of this dump, read :file:`Python/ceval.c` in the Python sources.
|
12