]> sourceware.org Git - systemtap.git/commit - dwflpp.cxx
Remove function comparison from label iteration
authorJosh Stone <jistone@redhat.com>
Wed, 16 Sep 2009 01:15:20 +0000 (18:15 -0700)
committerJosh Stone <jistone@redhat.com>
Wed, 16 Sep 2009 01:21:45 +0000 (18:21 -0700)
commitf09d0d1e7fd437f6a3b8c21e4817de8af458c888
tree9acb76295bb47dfbab153b5bb92a2b92de839de8
parentda23eceb71cc70668ab9dfd80d318b3837703d9d
Remove function comparison from label iteration

We already have filtered functions and inlines, so just iterate in each
of those to look for labels.

* dwflpp.cxx (dwflpp::iterate_over_labels): Assume that the die we're
  looking at is already a matching function, and don't descend into
  inlined functions in this body.
* tapsets.cxx (query_srcfile_label): Iterate through inlines too.
  (query_cu): Iterate over functions and inlines instead of the CU.
dwflpp.cxx
dwflpp.h
tapsets.cxx
This page took 0.025561 seconds and 5 git commands to generate.