.. Auto-generated by modules/generate_doc.py — do not edit manually. perf-class ========== .. code-block:: text Advanced performance profiling using perf record and the perf-class tool. Records CPU cycles with perf record, then uses the perf-class Python program (https://github.com/tbarbette/perf-class) to aggregate symbols into categories using a classification map (dictionary). Outputs RESULT-PERF- with the percentage of time spent in each class. Variables: PERF_OPT - Extra options for perf record (default: -g --call-graph dwarf) PERF_TIME - Recording duration in seconds (default: 4) PERF_EVENT - Hardware event to record (default: cycles) PERF_MIN - Minimum percentage to report (default: 1) PERF_CLASS_MAP - Path to classification map file PERF_STACK_MAX - Maximum call stack depth (default: 8) PERF_FREQ - Sampling frequency in Hz (default: 1000) Usage: %import@dut perf-class PERF_TIME=10 PERF_MIN=2