summaryrefslogtreecommitdiffstats
path: root/testsuite/transok/three.stp
blob: 07703f90ed1e69c6266493bd203070f85794acfd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#! stap

function f1 (a, b) {
  c = 1;
  d = "hello";
  # poo[c] = bab[d] = "hi"
  bab = "hi";
  # bab = poo[c];
  return 0
} 

function f2 () {
  return f1 (4, "zoo");
}

global koo

probe begin {
  f2 ();
  koo = 1
}

probe begin, end {
  f2 ();
  f1 (f1 (3 * 2 + 1, "foo"), "canoe")
}