Describe the bug
Disassembly always shows the "main source" of the function, not the include files.
To Reproduce
Steps to reproduce the behavior:
have a function with quite some performance data, move the parts that are more heavy to an include file (for example in a plain C header) and include that [the function itself has code in the source file], then record
go to 'caller / callee' -> see the function and in the lower right the include file with the costs shown correctly in the header
click on 'Disassembly'
don't see the header, but the source where the function is contained in, with no attribution in the source either; but the disassembly showing the parts
Expected behavior
If clicked on "Disassembly" with an explicit source reference (= on the location pane), show that (the perf recording and perfparser obviously has the exact source line reference).
Describe the bug Disassembly always shows the "main source" of the function, not the include files.
To Reproduce Steps to reproduce the behavior:
Expected behavior If clicked on "Disassembly" with an explicit source reference (= on the location pane), show that (the perf recording and perfparser obviously has the exact source line reference).