https://bugs.kde.org/show_bug.cgi?id=452058

Philippe Waroquiers <philippe.waroqui...@skynet.be> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |philippe.waroquiers@skynet.
                   |                            |be

--- Comment #3 from Philippe Waroquiers <philippe.waroqui...@skynet.be> ---
Note that even when not using inline information; I think that suppression
entries will similarly not match 
when the compiler does different inlining decisions.

If we tell valgrind to not use the inline information (--read-inline-info=no), 
then generated suppression entries will only contain
the non inlined calls. But if the compiler decides to inline more (or less),
then there will be less (or more) entries in the suppression.

So, as suggested by Mark, assuming we can always use the mangled name and then
always use the inline info, we can then expect
to have  "more stable" number of stack frames put in the suppression entries
(and so not depend anymore on the inline decisions).

If mangled names are not found in the debug info, then it looks like we
will/might need to make suppression info  matching
even more sophisticated (another name for complex :)).

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to