diff options
author | Josh Stone <jistone@redhat.com> | 2009-09-11 14:58:50 -0700 |
---|---|---|
committer | Josh Stone <jistone@redhat.com> | 2009-09-11 15:37:47 -0700 |
commit | 6b66b9f7f81a45d8ecce987dc4436efc1b94fad4 (patch) | |
tree | 28d5bbdbe11415dbac09cb374df84ec77b38ddaa /testsuite/systemtap.base | |
parent | 4f46087f18da349f124d7fd28721cd274b7176d1 (diff) | |
download | systemtap-steved-6b66b9f7f81a45d8ecce987dc4436efc1b94fad4.tar.gz systemtap-steved-6b66b9f7f81a45d8ecce987dc4436efc1b94fad4.tar.xz systemtap-steved-6b66b9f7f81a45d8ecce987dc4436efc1b94fad4.zip |
Remove duplicate uprobe_derived_probe code
Much of uprobe_derived_probe is a straight copy of dwarf_derived_probe,
and some of the comments even acknowledge this. I'm instead making this
an inheritance, so the duplication can be chopped away.
* tapsets.cxx (struct dwarf_derived_probe): Reorganize for inheritance.
(dwarf_derived_probe::dwarf_derived_probe): Adapt to handle process.
(struct uprobe_derived_probe): Inherit from dwarf_derived_probe and
remove duplicate members and methods.
(uprobe_derived_probe::emit_module_decls): Member name changes.
Diffstat (limited to 'testsuite/systemtap.base')
0 files changed, 0 insertions, 0 deletions