diff options
author | wcohen <wcohen> | 2006-09-12 22:06:38 +0000 |
---|---|---|
committer | wcohen <wcohen> | 2006-09-12 22:06:38 +0000 |
commit | c8cb3b60aaf2683becb1eb030db2d33461722210 (patch) | |
tree | ea37cd23714b0fec3d6d3e06b2a9d0b3eb0f1365 | |
parent | 47dd066dfec8ab73f7b1886920e153402baa4597 (diff) | |
download | systemtap-steved-c8cb3b60aaf2683becb1eb030db2d33461722210.tar.gz systemtap-steved-c8cb3b60aaf2683becb1eb030db2d33461722210.tar.xz systemtap-steved-c8cb3b60aaf2683becb1eb030db2d33461722210.zip |
Changelog entry for SystemTap perfmon support.
-rw-r--r-- | ChangeLog | 39 |
1 files changed, 39 insertions, 0 deletions
@@ -1,3 +1,42 @@ +2006-09-12 Will Cohen <wcohen@redhat.com> + + PR 909 + * configure: Add perfmon support options. + * configure.ac: Regenerated. + + * stapfuncs.5.in: + * stapprobes.5.in: Document the perfmon support. + + * session.h, main.cxx: Track number of perfmon probes. + * translate.cxx: Gen STP_PERFMON when perfmon probes. + + * elaborate.h: + * elaborate.cxx (derived_probe_group): Add register_probe() for + perfmon probe. + + * tapsets.cxx (derived_probe::emit_common_header): Gen perfmon data. + (perfmon_var_expanding_copy_visitor): New struct. + (struct perfmon_derived_probe): + (struct perfmon_derived_probe_group): + (struct perfmon_builder): New Perfmon probe handling structures. + (register_standard_tapsets): Add perfmon tapset binding. + (derived_probe_group_container): + (~derived_probe_group_container): + (derived_probe_group_container::register_probe): + (derived_probe_group_container::emit_probes): + (derived_probe_group_container::emit_module_init): + (derived_probe_group_container::emit_module_init_call): + (derived_probe_group_container::emit_module_exit): Add perfmon tapset. + + * tapset/perfmon.stp: New. + * runtime/perf.c: New. + * runtime/perf.h: New. + * runtime/runtime.h: Include perf.c. + + * testsuite/buildok/perfmon01.stp: Test to exercise perfmon + probes. + * testsuite/systemtap.pass1-4/buildok.exp: + 2006-09-12 Li Guanglei <guanglei@cn.ibm.com> From Li Xuepeng <xuepengl@cn.ibm.com> |