Skip to main content

eager_scope

family

Declared in clika_rt/clika_rt_core.h.

Members​

NameDescription
clika_rt_eager_scope
eager_scope_closeexit: restores the mode this thread had at open, and frees the handle (NULL is a no-op)
eager_scope_openenter: this thread runs every op eagerly until close, even inside an outer tracing scope; close on the SAME thread

Type aliases​

using clika_rt_eager_scope​

using clika_rt_eager_scope = struct clika_rt_eager_scope

Declared in clika_rt/clika_rt_core.h, line 383

Functions​

eager_scope_close​

void(* eager_scope_close)(clika_rt_eager_scope *scope)

exit: restores the mode this thread had at open, and frees the handle (NULL is a no-op)

Declared in clika_rt/clika_rt_core.h, line 775

eager_scope_open​

clika_rt_error*(* eager_scope_open)(clika_rt_eager_scope **out)

enter: this thread runs every op eagerly until close, even inside an outer tracing scope; close on the SAME thread

Declared in clika_rt/clika_rt_core.h, line 769