hotspot icon indicating copy to clipboard operation
hotspot copied to clipboard

Disassembly view does not show include files

Open GitMensch opened this issue 4 months ago • 0 comments

Describe the bug Disassembly always shows the "main source" of the function, not the include files.

To Reproduce Steps to reproduce the behavior:

  1. 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
  2. go to 'caller / callee' -> see the function and in the lower right the include file with the costs shown correctly in the header
  3. click on 'Disassembly'
  4. 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).

GitMensch avatar Feb 28 '24 16:02 GitMensch