[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-bugs-dist
Subject: [valgrind] [Bug 376257] helgrind history full speed up using a cached stack
From: Philippe Waroquiers <bugzilla_noreply () kde ! org>
Date: 2017-10-30 20:02:03
Message-ID: bug-376257-17878-im6khGIgvE () http ! bugs ! kde ! org/
[Download RAW message or body]
https://bugs.kde.org/show_bug.cgi?id=376257
Philippe Waroquiers <philippe.waroquiers@skynet.be> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #103936|0 |1
is obsolete| |
--- Comment #4 from Philippe Waroquiers <philippe.waroquiers@skynet.be> ---
Created attachment 108646
--> https://bugs.kde.org/attachment.cgi?id=108646&action=edit
Implement a cached stack in helgrind V2
This version does not need any modification in VEX.
The code now detects that a SP fixup is needed by a simple heuristic in the
helgrind instrument function. The first version was doing a (somewhat similar)
heuristic based on a fixupSP property implemented in VEX, not needed anymore.
The previous version used a 'call property' added in VEX, to allow following
the 'chased call'. This version does not need this property anymore. Instead,
chasing is disabled when the cached stack is enabled.
Finally, a new option has been added, to activate (or not) this cached stack.
It is defaulted to yes on linux/amd64+x86. See user manual diff for more
details.
--
You are receiving this mail because:
You are watching all bug changes.=
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic