]> CyberLeo.Net >> Repos - FreeBSD/releng/10.0.git/blob - cddl/contrib/dtracetoolkit/Examples/tcl_syscalls_example.txt
- Copy stable/10 (r259064) to releng/10.0 as part of the
[FreeBSD/releng/10.0.git] / cddl / contrib / dtracetoolkit / Examples / tcl_syscalls_example.txt
1 The following are examples of sh_syscalls.d.
2
3 This is a simple script to count Tcl commands, procedures and system calls.
4
5 Here we trace an example program - Code/Tcl/func_abc.tcl.
6
7 # tcl_syscalls.d -c './tclsh func_abc.tcl '
8 Tracing... Hit Ctrl-C to end.
9 Function A
10 Function B
11 Function C
12     PID TYPE     NAME                                                    COUNT
13   16580 cmd      concat                                                      1
14   16580 cmd      exit                                                        1
15   16580 cmd      func_a                                                      1
16   16580 cmd      func_b                                                      1
17   16580 cmd      func_c                                                      1
18   16580 cmd      list                                                        1
19   16580 cmd      rename                                                      1
20   16580 cmd      source                                                      1
21   16580 cmd      tclInit                                                     1
22   16580 cmd      unset                                                       1
23   16580 cmd      uplevel                                                     1
24   16580 cmd      variable                                                    1
25   16580 proc     func_a                                                      1
26   16580 proc     func_b                                                      1
27   16580 proc     func_c                                                      1
28   16580 proc     tclInit                                                     1
29   16580 syscall  getpid                                                      1
30   16580 syscall  getrlimit                                                   1
31   16580 syscall  mmap                                                        1
32   16580 syscall  munmap                                                      1
33   16580 syscall  rexit                                                       1
34   16580 syscall  sigaction                                                   1
35   16580 syscall  sigpending                                                  1
36   16580 syscall  sysi86                                                      1
37   16580 syscall  uname                                                       1
38   16580 cmd      foreach                                                     2
39   16580 cmd      global                                                      2
40   16580 cmd      interp                                                      2
41   16580 cmd      package                                                     2
42   16580 cmd      set                                                         2
43   16580 syscall  setcontext                                                  2
44   16580 syscall  stat64                                                      2
45   16580 syscall  sysconfig                                                   2
46   16580 cmd      after                                                       3
47   16580 cmd      namespace                                                   3
48   16580 cmd      puts                                                        3
49   16580 syscall  pollsys                                                     3
50   16580 syscall  write                                                       3
51   16580 cmd      lappend                                                     4
52   16580 cmd      lsearch                                                     4
53   16580 syscall  close                                                       5
54   16580 syscall  llseek                                                      6
55   16580 cmd      if                                                          8
56   16580 cmd      info                                                       11
57   16580 syscall  read                                                       11
58   16580 cmd      file                                                       12
59   16580 cmd      proc                                                       12
60   16580 syscall  fcntl                                                      12
61   16580 syscall  ioctl                                                      12
62   16580 syscall  open64                                                     14
63   16580 syscall  resolvepath                                                25
64   16580 syscall  brk                                                        27
65   16580 syscall  access                                                     54
66