Zth (libzth)
perf

Macros

#define zth_perf_mark(marker)
 Put a string marker into the perf output. More...
 

Functions

void zth_perf_log (char const *fmt,...)
 Put a formatted log string into the perf output. More...
 
void zth_perf_logv (char const *fmt, va_list args)
 Put a formatted log string into the perf output. More...
 

Detailed Description

This module allows generating a VCD file (in the current working directory), which tracks scheduling behavior of the application.

Macro Definition Documentation

◆ zth_perf_mark

#define zth_perf_mark (   marker)

Put a string marker into the perf output.

This is a C-wrapper for zth::perf_mark().

Definition at line 617 of file perf.h.

Function Documentation

◆ zth_perf_log()

void zth_perf_log ( char const *  fmt,
  ... 
)

Put a formatted log string into the perf output.

This is a C-wrapper for zth::perf_log().

Definition at line 581 of file perf.h.

◆ zth_perf_logv()

void zth_perf_logv ( char const *  fmt,
va_list  args 
)

Put a formatted log string into the perf output.

This is a C-wrapper for zth::perf_logv().

Definition at line 595 of file perf.h.