Profiling with Barman

Barman consists of two C source files, barman.c and barman.h, that you build into the executable that runs on the target device. A configuration and generation utility generates these files.

To use Barman, you must modify your existing executable to do the following:

Barman has the following features:

Barman supports the following Arm® architectures:

Warning

Barman is only intended for use in a development environment. Arm does not recommend including Barman in a released product without performing a security audit of the source code.