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`
This commit is contained in:
Jonathan R. Madsen
2023-06-15 17:55:38 -05:00
committed by GitHub
parent 2c684de367
commit 262f1e9299
2 changed files with 14 additions and 3 deletions
+5
View File
@@ -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");