Record "perf" performance metrics for individual functions/regions of an ELF binary.
Improved documentation.
This update adds support for detecting and profiling inlined functions when the target executable has DWARF debugging information. Other updates include some reorganization and a manual page for documentation.
Version 0.3 includes a cleanup of the perforator code so it can be used as a library separate from the tool, and adds some simple tests. The -f
flag has been removed and all regions (functions and source code regions) now use the -r
flag.
Version 0.2 includes support for source code regions, position-independent executables, multiple functions/regions, and multithreaded programs (with limitations).
Only Linux AMD64 is supported.