Hi Everyone,
I need to know if there is the same of the Last Branch Recording (LBR) hardware feature of the Intel processors on Arm processors for instruction level monitoring during the life-time of a process with minimal overhead.
Thank you.
AET uses external agent to save debug and trace data. This agent is connected via eXtended Debug Port (XDP) and interfaces with In-Target Probe (ITP). Overhead of AET "can have a significant effect on system performance, which can be several orders of magnitude greater" according to this paper, because AET can generate/capture more types of events. But the collected data storage is external to debugged platform.