diff options
author | Wenji Huang <wenji.huang@oracle.com> | 2010-01-28 14:16:43 +0800 |
---|---|---|
committer | Wenji Huang <wenji.huang@oracle.com> | 2010-01-28 14:16:43 +0800 |
commit | 982b88bd950381434a8325e550eff9df59f59dcd (patch) | |
tree | 5aed232c2d90c962fa64b35830901e332ea31f2b /testsuite/systemtap.base/global_end.stp | |
parent | 2addc662c2d3d29f6a6cd1fa6ef224b67fce21b8 (diff) | |
download | systemtap-steved-982b88bd950381434a8325e550eff9df59f59dcd.tar.gz systemtap-steved-982b88bd950381434a8325e550eff9df59f59dcd.tar.xz systemtap-steved-982b88bd950381434a8325e550eff9df59f59dcd.zip |
PR6954: make ++/-- operation trigger automatic global printing
* staptree.cxx (varuse_collecting_visitor::visit_arrayindex):
Regard operations as pure writes.
* testsuite/systemtap.base/global_end.exp: Add test case.
* testsuite/systemtap.base/global_end.stp: Ditto.
Diffstat (limited to 'testsuite/systemtap.base/global_end.stp')
-rw-r--r-- | testsuite/systemtap.base/global_end.stp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/testsuite/systemtap.base/global_end.stp b/testsuite/systemtap.base/global_end.stp index 4a5baff7..1f707d54 100644 --- a/testsuite/systemtap.base/global_end.stp +++ b/testsuite/systemtap.base/global_end.stp @@ -1,4 +1,4 @@ -global alpha, beta, gamma, iota, epsilon, phi +global alpha, beta, gamma, iota, epsilon, phi, var probe begin { gamma = "abcdefghijklmnopqrstuvwxyz" @@ -29,6 +29,8 @@ probe begin { epsilon["two",2] <<< 20 epsilon["two",2] <<< 30 epsilon["two",2] <<< 40 + + var++ } probe timer.ms(100) { |