]> sourceware.org Git - systemtap.git/commit
Add caching for the liveness data structure
authorWilliam Cohen <wcohen@redhat.com>
Wed, 13 Oct 2021 19:27:30 +0000 (15:27 -0400)
committerWilliam Cohen <wcohen@redhat.com>
Tue, 26 Oct 2021 13:57:22 +0000 (09:57 -0400)
commit9a8ca0e165a304e36dd2bbd3e54e5926414140ce
tree1ad13ea5201c5c095f462e9d44c107f7903cb1b7
parent2e236fd3ee5002641a8c7e64eee156f06465d681
Add caching for the liveness data structure

Dyninst already caches information to make future queries at the same
location less expensive for an executable.  Thus, it is enough for the
code to cache the LivenessAnalyzer data on a per executable basis.
This information is stored in the cachedLivenessInfo member of
LivenessAnalyzer class.
analysis.cxx
This page took 0.028719 seconds and 5 git commands to generate.