Skip to main content

tracing_scope

family

Declared in clika_rt/clika_rt_core.h.

Members

NameDescription
clika_rt_tracing_scope
tracing_scope_closeexit: restores the mode this thread had at open, and frees the handle (NULL is a no-op)
tracing_scope_openenter: this thread records ops symbolically and runs no kernel until close; the ops return unscheduled placeholders that tensor_synchronize materializes; close on the SAME thread

Type aliases

using clika_rt_tracing_scope

using clika_rt_tracing_scope = struct clika_rt_tracing_scope

Declared in clika_rt/clika_rt_core.h, line 352

Functions

tracing_scope_close

void(* tracing_scope_close)(clika_rt_tracing_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 703

tracing_scope_open

clika_rt_error*(* tracing_scope_open)(clika_rt_tracing_scope **out)

enter: this thread records ops symbolically and runs no kernel until close; the ops return unscheduled placeholders that tensor_synchronize materializes; close on the SAME thread

Declared in clika_rt/clika_rt_core.h, line 697