summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorJosh Stone <jistone@redhat.com>2009-02-11 15:28:41 -0800
committerJosh Stone <jistone@redhat.com>2009-02-18 12:49:08 -0800
commitf80d90043cf900dc6027329a61489444d7ab4ee3 (patch)
treef01b7ea8098117542993c6563ed8573f3726ee19 /ChangeLog
parentc24447be6017725800336e2a8a4836e3f58fdfe9 (diff)
downloadsystemtap-steved-f80d90043cf900dc6027329a61489444d7ab4ee3.tar.gz
systemtap-steved-f80d90043cf900dc6027329a61489444d7ab4ee3.tar.xz
systemtap-steved-f80d90043cf900dc6027329a61489444d7ab4ee3.zip
Enable session-wide code filtering
This will be used to hook to dwarf_builder to all functions and probes so it can attempt @cast expansion. * session.h (systemtap_session): Add a vector of update_visitors that will act as filters for all probes and functions. * elaborate.cxx (semantic_pass_symbols): Run probes and functions through each registered code filter.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 5f8e6ff3..e7f736cc 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
2009-02-11 Josh Stone <jistone@redhat.com>
+ * session.h (systemtap_session): Add a vector of update_visitors
+ that will act as filters for all probes and functions.
+ * elaborate.cxx (semantic_pass_symbols): Run probes and functions
+ through each registered code filter.
+
+2009-02-11 Josh Stone <jistone@redhat.com>
+
* tapsets.cxx (dwarf_var_expanding_visitor::visit_cast_op): While
expanding dwarf probes, provide the current module as a default to
@casts without a module name.