diff --git a/docs/reference/development-guide.rst b/docs/reference/development-guide.rst index 2a6c881d54..e71eee033b 100644 --- a/docs/reference/development-guide.rst +++ b/docs/reference/development-guide.rst @@ -356,15 +356,15 @@ lowers the sampling frequency for the real-time sampler to 10 interrupts per second of real-time. The ROCm Systems Profiler-specific implementation can be found in -`source/lib/rocprof-sys/library/sampling.cpp `_. -Within `sampling.cpp `_, +`source/lib/rocprof-sys/library/sampling.cpp `_. +Within `sampling.cpp `_, there is a bundle of three sampling components: -* `backtrace_timestamp `_ simply +* `backtrace_timestamp `_ simply records the wall-clock time of the sample. -* `backtrace `_ +* `backtrace `_ records the call-stack via libunwind. -* `backtrace_metrics `_ +* `backtrace_metrics `_ records the sample metrics, such as peak RSS and the hardware counters. These three components are bundled together in @@ -387,7 +387,7 @@ Time-window constraint model ======================================== With the recent introduction of tracing delay and duration, the -`constraint namespace `_ +`constraint namespace `_ was introduced to improve the management of delays and duration limits for data collection. The ``spec`` class accepts a clock identifier, a delay value, a duration value, and an integer indicating how many times to repeat the delay and duration cycle. It is therefore