A set of tools to analyze trace data generated from Intel PT.
Analyze conditional branch behavior.
- Generate
perf.data
with Intel PT enabled
perf record -e intel_pt//u <command>
- Use
perf script
with provided script
perf script --itrace=i1ns -s iptba-script.py <command>
NOTE Executables need to be compiled with the -no-pie
flag enabled (in gcc).
Compare two trace data of an executable.
- port
iptba
to C/C++ - prototype of
iptdiff