Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Simplify dead_assignment_remover | Josh Stone | 2009-02-10 | 2 | -108/+21 |
| | | | | | | | | By converting to an update_visitor, we now get full statement coverage in this optimizer for free. * elaborate.cxx (dead_assignment_remover): Convert into an update_visitor and remove its now-redundant traversal methods. | ||||
* | Expand probe variables without a deep copy | Josh Stone | 2009-02-10 | 2 | -50/+53 |
| | | | | | | | * tapsets.cxx (var_expanding_copy_visitor): This struct becomes var_expanding_visitor and inherits from update_visitor instead of deep_copy_visitor. Each of the probe-type variants of this are also no longer copiers. | ||||
* | Create update_visitor for modifying trees | Josh Stone | 2009-02-10 | 3 | -209/+367 |
| | | | | | | | | | | | | | * staptree.h (update_visitor): A new visitor to make it easier to rewrite parts of a probe or function without making a full copy. * staptree.cxx (update_visitor::*): Each child is recursed with a require() call, and then the parent returns itself with provide(). * staptree.h (deep_copy_visitor): Inherit from update_visitor to get the recursive descent while updating nodes. * staptree.cxx (deep_copy_visitor::*): Use the implicit copy constructors to copy all fields, then defer to update_visitor for the recursion. Referents are still cleared from the copies of symbols and function calls. | ||||
* | Simplify require() and provide() | Josh Stone | 2009-02-10 | 4 | -186/+144 |
| | | | | | | | * staptree.h (require, provide): Simplify stack operations with less pointer magic, and move to be deep_copy_visitor members. * staptree.h (deep_copy_visitor::deep_copy): Templatize * staptree.cxx, tapsets.cxx: Refactor require/provide callers | ||||
* | Minor correction for signal.stp chapter. | William Cohen | 2009-02-05 | 2 | -4/+7 |
| | |||||
* | started fixing signal.stp comments for documentation | ddomingo | 2009-02-05 | 1 | -63/+89 |
| | |||||
* | enter lines to wrap em | ddomingo | 2009-02-05 | 1 | -1/+13 |
| | |||||
* | Merge branch 'master' of ssh://sources.redhat.com/git/systemtap | ddomingo | 2009-02-05 | 4 | -13/+73 |
|\ | |||||
| * | Add NEWS process().mark(), sys/sdt.h and dtrace compatibility script. | Mark Wielaard | 2009-02-04 | 2 | -0/+11 |
| | | |||||
| * | Mention run-stap in NEWS. | Mark Wielaard | 2009-02-04 | 2 | -2/+12 |
| | | |||||
| * | Add beginner guide to NEWS. | Mark Wielaard | 2009-02-04 | 2 | -0/+13 |
| | | |||||
| * | Mention SystemTap Tapset Reference Manual in NEWS. | Mark Wielaard | 2009-02-04 | 2 | -0/+10 |
| | | |||||
| * | Correcting previous commit message and Author | K Prasad | 2009-02-04 | 2 | -13/+29 |
| | | | | | | | | 7030: use send_signal instead of generic_send_sig_info and specific_send_sig_info | ||||
| * | Merge commit '4718b445d13b07448e71582f29ce1b0979b8dc50' | Srikar Dronamraju | 2009-02-04 | 2 | -29/+13 |
| | | |||||
| * | --author | Srikar Dronamraju | 2009-02-04 | 2 | -13/+29 |
| | | |||||
* | | Merge branch 'master' of ssh://sources.redhat.com/git/systemtap | ddomingo | 2009-02-04 | 6 | -3/+11 |
|\| | |||||
| * | Update a few more files with Vim modelines | Josh Stone | 2009-02-03 | 6 | -3/+11 |
| | | |||||
* | | commenting out signals entry for now, testing further | ddomingo | 2009-02-04 | 1 | -2/+2 |
| | | |||||
* | | added entry for signals.stp, currently testing stuff | ddomingo | 2009-02-04 | 1 | -0/+9 |
|/ | |||||
* | PR9810: Mostly revert "PR6961: initial sketch: set up dummy pt_regs for ↵ | Frank Ch. Eigler | 2009-02-03 | 5 | -35/+31 |
| | | | | non-trap based probes" | ||||
* | Touch up warning message from stap-client | Dave Brolley | 2009-02-03 | 1 | -1/+1 |
| | |||||
* | Merge branch 'master' of git://sources.redhat.com/git/systemtap | Dave Brolley | 2009-02-03 | 4 | -31/+43 |
|\ | | | | | | | | | | | Conflicts: ChangeLog | ||||
| * | match_node::find_and_build disambiguate error messages. | Mark Wielaard | 2009-02-03 | 2 | -1/+7 |
| | | |||||
| * | cleanup for documentation | ddomingo | 2009-02-03 | 1 | -28/+31 |
| | | |||||
| * | added tag conversion for emphasis | ddomingo | 2009-02-03 | 1 | -0/+3 |
| | | |||||
| * | removes empty <para>s, other minor cleanup items | ddomingo | 2009-02-03 | 1 | -2/+2 |
| | | |||||
* | | Document client/server certificate management and tools. | Dave Brolley | 2009-02-03 | 5 | -26/+207 |
| | | |||||
* | | Use ps -e to look for stap server processes. | Dave Brolley | 2009-02-02 | 3 | -3/+3 |
| | | |||||
* | | Merge branch 'master' of git://sources.redhat.com/git/systemtap | Dave Brolley | 2009-02-02 | 37 | -239/+1600 |
|\| | | | | | | | | | | | | | Conflicts: ChangeLog NEWS | ||||
| * | Merge branch 'master' of ssh://sources.redhat.com/git/systemtap | William Cohen | 2009-02-02 | 5 | -9/+27 |
| |\ | |||||
| | * | Add documentation for .label("label") | Stan Cox | 2009-02-02 | 5 | -9/+27 |
| | | | |||||
| * | | Revised topsys.stp and moved to the testsuite/systemtap.examples directory. | William Cohen | 2009-02-02 | 8 | -69/+69 |
| |/ | |||||
| * | Revise tcp_connections.stp example and place in sysemtap.examples directory. | William Cohen | 2009-02-02 | 8 | -50/+95 |
| | | |||||
| * | Remove redundant tcp_connections_wa.stp. | William Cohen | 2009-02-02 | 2 | -55/+4 |
| | | |||||
| * | Merge ChangeLog conflict | William Cohen | 2009-02-02 | 1 | -7/+4 |
| | | |||||
| * | Merge branch 'master' of ssh://sources.redhat.com/git/systemtap | William Cohen | 2009-02-02 | 20 | -9/+1392 |
| |\ | | | | | | | | | | | | | Conflicts: testsuite/ChangeLog | ||||
| | * | Add STAP_PROBE7, 8 and 9 variants to sdt.h. | Mark Wielaard | 2009-02-02 | 2 | -3/+76 |
| | | | |||||
| | * | added tagging for sfunction entries | ddomingo | 2009-02-02 | 1 | -2/+2 |
| | | | |||||
| | * | minor correction to comment on probe vm.brk | ddomingo | 2009-02-02 | 1 | -3/+3 |
| | | | |||||
| | * | added conversion for tags command and emphasis | ddomingo | 2009-02-02 | 1 | -1/+9 |
| | | | |||||
| | * | Merge branch 'master' of ssh://sources.redhat.com/git/systemtap | ddomingo | 2009-02-02 | 5 | -1/+145 |
| | |\ | |||||
| | | * | Add test for .label("label") | Stan Cox | 2009-02-01 | 1 | -0/+67 |
| | | | | |||||
| | | * | Add .label("label") | Stan Cox | 2009-02-01 | 4 | -1/+78 |
| | | | | |||||
| | * | | script copies automated tapsets.xml then cleans it for publican | ddomingo | 2009-02-02 | 1 | -0/+19 |
| | | | | |||||
| | * | | edited authorship | ddomingo | 2009-02-02 | 1 | -0/+25 |
| | |/ | |||||
| | * | Process extra_offset for kernel symbols with dwfl_module_relocate_address. | Mark Wielaard | 2009-02-01 | 2 | -0/+9 |
| | | | |||||
| | * | update .gitignore's | Josh Stone | 2009-01-30 | 2 | -0/+4 |
| | | | |||||
| | * | PR6936: Add systemtap initscript and systemtap-initscript subpackage. | Masami Hiramatsu | 2009-01-30 | 9 | -2/+1100 |
| | | | |||||
| * | | Remove systemtap.samples/queue_demo.{exp|stp}. | William Cohen | 2009-01-30 | 3 | -45/+5 |
| |/ | |||||
| * | Correct ChangeLog date type. | William Cohen | 2009-01-30 | 1 | -1/+1 |
| | |