trace-run command is meant to be provide a visual appreciation directly in IDA disassembler of
the path taken by a specific execution. It should be used with the IDA script
It will trace and store all values taken by
$pc during the execution flow, from its current value,
until the value provided as argument.
gef> trace-run <address_of_last_instruction_to_trace>
By using the script
ida_color_gdb_trace.py on the text file generated, it will color the path