kokkosp update: disable deep copy tracing by default (#286)

kokkosp update

- disable tracing deep copies by default because inconsistent begin/end corrupts call-stack hierarchy
- tracing deep copy operations can be enabled via `OMNITRACE_KOKKOSP_DEEP_COPY`
此提交包含在:
Jonathan R. Madsen authored and GitHub committed 2023-06-15 17:55:38 -05:00
1 父節點 2c684de367
當前提交 262f1e9299
2 file changed
+14 -3

No files matched your search

+5
查看文件
@@ -344,6 +344,11 @@ configure_settings(bool _init)
"Set to [kokkos] to maintain old naming convention", "",
"kokkos", "debugging", "advanced");
OMNITRACE_CONFIG_SETTING(
bool, "OMNITRACE_KOKKOSP_DEEP_COPY",
"Enable tracking deep copies (warning: may corrupt flamegraph in perfetto)",
false, "kokkos", "advanced");
OMNITRACE_CONFIG_SETTING(bool, "OMNITRACE_USE_OMPT",
"Enable support for OpenMP-Tools", false, "openmp", "ompt",
"backend");