search for: locstats

Displaying 6 results from an estimated 6 matches for "locstats".

2019 Feb 07
2
RFC: [DebugInfo] Improving Debug Information in LLVM to Recover Optimized-out Function Parameters
...e’ and ‘-dwarf-version’ LLVM code-generation flags, since not all debuggers used in the community consume this DWARF information. Location coverage improvement The important criteria in debugging-optimized-code is whether the compiler has location information for variables and parameters. We use ‘locstats’ utility from elfutils [5] package to guide us in improving overall location coverage in final executable. For each non-artificial variable or formal parameter - or Debugging Information Entry in DWARF - ‘locstats’ computes what percentage from the code section bytes where the variable is in scope,...
2019 Feb 08
3
RFC: [DebugInfo] Improving Debug Information in LLVM to Recover Optimized-out Function Parameters
...you on this, we are open for suggestion. I will ask my colleagues on this project to respond too. > > Location coverage improvement > The important criteria in debugging-optimized-code is whether the compiler has location information for variables and parameters. We use ‘locstats’ utility from elfutils [5] package to guide us in improving overall location coverage in final executable. For each non-artificial variable or formal parameter - or Debugging Information Entry in DWARF - ‘locstats’ computes what percentage from the code section bytes where the variable is in scope,...
2019 Nov 20
3
LNT debuginfo-statistics not running?
Hi llvm-dev@ LNT produces statistics and graphs (such as [0]) of debuginfo metrics, such as number of source variables with locations. It looks like these haven't run [1] since the move from svn to git -- are there any plans to get these running again? I find it highly useful to identify what commits have affected variable locations and how significant an affect. [0]
2019 Feb 08
2
RFC: [DebugInfo] Improving Debug Information in LLVM to Recover Optimized-out Function Parameters
...leagues on this project to respond too. > > > > > > Location coverage improvement > > The important criteria in debugging-optimized-code is whether the > compiler has location information for variables and parameters. We use > ‘locstats’ utility from elfutils [5] package to guide us in improving > overall location coverage in final executable. For each non-artificial > variable or formal parameter - or Debugging Information Entry in DWARF - > ‘locstats’ computes what percentage from the code section bytes wher...
2020 Nov 06
2
[DebugInfo] A value-tracking variable location update
...n referencing" implementation I've been doing, see this RFC [0, 1] for background. It's now at the point where I'd call it "done" (as far as software ever is), and so it's a good time to look at what results it produces. And here are the scores-on-the-doors using llvm-locstats, on clang-3.4 RelWithDebInfo first in "normal" mode and then with -Xclang -fexperimental-debug-variable-locations. "normal": ================================================= cov% samples percentage(~) -------------------------------------------------...
2020 Nov 06
0
[DebugInfo] A value-tracking variable location update
...> implementation I've been doing, see this RFC [0, 1] for background. It's now at > the point where I'd call it "done" (as far as software ever is), and so it's a > good time to look at what results it produces. And here are the > scores-on-the-doors using llvm-locstats, on clang-3.4 RelWithDebInfo first in > "normal" mode and then with -Xclang -fexperimental-debug-variable-locations. > "normal": > > ================================================= > cov% samples percentage(~) > ----------------------...