diff options
author | Josh Stone <jistone@redhat.com> | 2009-06-09 16:37:14 -0700 |
---|---|---|
committer | Josh Stone <jistone@redhat.com> | 2009-06-09 16:37:14 -0700 |
commit | 18247b09c99a85b7600abfca48a21818a78a9e97 (patch) | |
tree | 3b5c6838bbf48eca1724054fe0f3cd5cbcf83a62 | |
parent | 3e1e31fbbbd19b9175b2fd0ed74e5e0dc7ba2673 (diff) | |
download | systemtap-steved-18247b09c99a85b7600abfca48a21818a78a9e97.tar.gz systemtap-steved-18247b09c99a85b7600abfca48a21818a78a9e97.tar.xz systemtap-steved-18247b09c99a85b7600abfca48a21818a78a9e97.zip |
Remove the spurious sdt @cast expansion
The result of sdt's private @cast expansion was not being used, and it's
not really needed anyway. The global cast visitor is registered to run
as a post-processing step on ALL functions and probes, and so it will
pick up and expand sdt's casts too.
-rw-r--r-- | tapsets.cxx | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/tapsets.cxx b/tapsets.cxx index 9ded301d..71456ab6 100644 --- a/tapsets.cxx +++ b/tapsets.cxx @@ -3274,9 +3274,6 @@ sdt_var_expanding_visitor::visit_target_symbol (target_symbol *e) cast->components = e->components; cast->type = probe_name + "_arg" + lex_cast<string>(argno); cast->module = process_name; - dwarf_builder *db = new dwarf_builder(); - dwarf_cast_expanding_visitor *v = new dwarf_cast_expanding_visitor(this->dw.sess, *db); - v->visit_cast_op(cast); provide(cast); } |