Remove Critical Trace Support (#327)

* Delete core critical-trace files

* Update docs and README

* Update workflows

* Update testing

* Update cmake

* Remove critical trace usage in source code

* Update source/docs/critical_trace.md

- fix spelling

* Formatting

* Update bin/omnitrace-avail/avail.cpp

- statically allocate shared pointers for timemory manager and hash id/aliases to prevent use-after-free errors

[ROCm/rocprofiler-systems commit: 9499e2f521]
Este commit está contenido en:
Jonathan R. Madsen
2024-04-23 09:35:44 -05:00
cometido por GitHub
padre 2a42e3abf0
commit ab551e7eb7
Se han modificado 45 ficheros con 55 adiciones y 2954 borrados
@@ -25,7 +25,6 @@ manage extensions, resources, data, etc.
- Background thread records process-, system- and device-level metrics while the application executes
- Causal profiling
- Quantifies the potential impact of optimizations in parallel codes
- Critical trace generation
### Data Analysis
@@ -35,7 +34,6 @@ manage extensions, resources, data, etc.
- Comprehensive traces
- Every individual event/measurement
- Application speedup predictions resulting from potential optimizations in functions and lines of code (causal profiling)
- Critical trace analysis (alpha)
### Parallelism API Support