Hi All,
I am using DS-5 (v5.23.1) Streamline analyser for profiling code running on OrangePi Board. I built the executable in Release mode. I noticed that function call hierarchy is not shown correctly in "Call Paths". All my functions are listed correctly but with no hierarchy order. Please help me to fix the issue.
Thanks in advance.
Make sure you are compiling with the necessary compiler options:
ARM DS-5 Streamline User Guide : 1.16 Recommended compiler options
Make sure you tick Call Stack Unwinding in the target configuraiton:
ARM DS-5 Streamline User Guide : 3.2 Capture & Analysis Options dialog box settings
HTH, Pete
Hi cherma,
A flat call path or orphaned nodes, i.e. not a complete chain back to main, can occur for several reasons:
This information is also available on the Streamline FAQ: Streamline FAQs – DS-5 Development Studio – ARM Developer
Wade