1 The following are examples of tcl_syscolors.d.
3 This is a simple script to trace the flow of Tcl processes, Tcl commands and
4 system calls made, and renders the output in color ("colour") using terminal
5 escape sequences (which you can tweak by modifying the script).
7 Here it traces the example program, Code/Tcl/func_abc.tcl.
9 WARNING: This output is full of terminal escape sequences, so if you are
10 trying to view this through an editor or web browser - it may look awful.
11 Try viewing this using "more" (although, depending on your terminal, it
12 still may look awful).
14 # tcl_syscolors.d -c './tclsh func_abc.tcl
16 C PID DELTA(us) TYPE -- NAME
17 \e[2;32m 0 16624 2 syscall -> munmap
\e[0m
18 \e[2;32m 0 16624 31 syscall <- munmap
\e[0m
19 \e[2;32m 0 16624 52 syscall -> mmap
\e[0m
20 \e[2;32m 0 16624 21 syscall <- mmap
\e[0m
21 \e[2;32m 0 16624 38 syscall -> setcontext
\e[0m
22 \e[2;32m 0 16624 8 syscall <- setcontext
\e[0m
23 \e[2;32m 0 16624 8 syscall -> getrlimit
\e[0m
24 \e[2;32m 0 16624 9 syscall <- getrlimit
\e[0m
25 \e[2;32m 0 16624 8 syscall -> getpid
\e[0m
26 \e[2;32m 0 16624 7 syscall <- getpid
\e[0m
27 \e[2;32m 0 16624 68 syscall -> setcontext
\e[0m
28 \e[2;32m 0 16624 7 syscall <- setcontext
\e[0m
29 \e[2;32m 0 16624 177 syscall -> sigpending
\e[0m
30 \e[2;32m 0 16624 8 syscall <- sigpending
\e[0m
31 \e[2;32m 0 16624 88 syscall -> sysconfig
\e[0m
32 \e[2;32m 0 16624 7 syscall <- sysconfig
\e[0m
33 \e[2;32m 0 16624 107 syscall -> open64
\e[0m
34 \e[2;32m 0 16624 115 syscall <- open64
\e[0m
35 \e[2;32m 0 16624 13 syscall -> ioctl
\e[0m
36 \e[2;32m 0 16624 64 syscall <- ioctl
\e[0m
37 \e[2;32m 0 16624 16 syscall -> close
\e[0m
38 \e[2;32m 0 16624 17 syscall <- close
\e[0m
39 \e[2;32m 0 16624 1208 syscall -> sysi86
\e[0m
40 \e[2;32m 0 16624 9 syscall <- sysi86
\e[0m
41 \e[2;32m 0 16624 146 syscall -> llseek
\e[0m
42 \e[2;32m 0 16624 10 syscall <- llseek
\e[0m
43 \e[2;32m 0 16624 7 syscall -> llseek
\e[0m
44 \e[2;32m 0 16624 7 syscall <- llseek
\e[0m
45 \e[2;32m 0 16624 7 syscall -> llseek
\e[0m
46 \e[2;32m 0 16624 6 syscall <- llseek
\e[0m
47 \e[2;32m 0 16624 24 syscall -> sigaction
\e[0m
48 \e[2;32m 0 16624 8 syscall <- sigaction
\e[0m
49 \e[2;32m 0 16624 63 syscall -> brk
\e[0m
50 \e[2;32m 0 16624 9 syscall <- brk
\e[0m
51 \e[2;32m 0 16624 7 syscall -> brk
\e[0m
52 \e[2;32m 0 16624 14 syscall <- brk
\e[0m
53 \e[2;32m 0 16624 76 syscall -> brk
\e[0m
54 \e[2;32m 0 16624 7 syscall <- brk
\e[0m
55 \e[2;32m 0 16624 7 syscall -> brk
\e[0m
56 \e[2;32m 0 16624 12 syscall <- brk
\e[0m
57 \e[2;32m 0 16624 328 syscall -> resolvepath
\e[0m
58 \e[2;32m 0 16624 35 syscall <- resolvepath
\e[0m
59 \e[2;32m 0 16624 24 syscall -> access
\e[0m
60 \e[2;32m 0 16624 10 syscall <- access
\e[0m
61 \e[2;32m 0 16624 7 syscall -> access
\e[0m
62 \e[2;32m 0 16624 10 syscall <- access
\e[0m
63 \e[2;32m 0 16624 7 syscall -> access
\e[0m
64 \e[2;32m 0 16624 11 syscall <- access
\e[0m
65 \e[2;32m 0 16624 7 syscall -> access
\e[0m
66 \e[2;32m 0 16624 13 syscall <- access
\e[0m
67 \e[2;32m 0 16624 7 syscall -> access
\e[0m
68 \e[2;32m 0 16624 14 syscall <- access
\e[0m
69 \e[2;32m 0 16624 7 syscall -> access
\e[0m
70 \e[2;32m 0 16624 16 syscall <- access
\e[0m
71 \e[2;32m 0 16624 7 syscall -> resolvepath
\e[0m
72 \e[2;32m 0 16624 17 syscall <- resolvepath
\e[0m
73 \e[2;32m 0 16624 32 syscall -> open64
\e[0m
74 \e[2;32m 0 16624 22 syscall <- open64
\e[0m
75 \e[2;32m 0 16624 32 syscall -> resolvepath
\e[0m
76 \e[2;32m 0 16624 18 syscall <- resolvepath
\e[0m
77 \e[2;32m 0 16624 8 syscall -> access
\e[0m
78 \e[2;32m 0 16624 8 syscall <- access
\e[0m
79 \e[2;32m 0 16624 7 syscall -> access
\e[0m
80 \e[2;32m 0 16624 9 syscall <- access
\e[0m
81 \e[2;32m 0 16624 7 syscall -> access
\e[0m
82 \e[2;32m 0 16624 11 syscall <- access
\e[0m
83 \e[2;32m 0 16624 7 syscall -> access
\e[0m
84 \e[2;32m 0 16624 12 syscall <- access
\e[0m
85 \e[2;32m 0 16624 7 syscall -> access
\e[0m
86 \e[2;32m 0 16624 14 syscall <- access
\e[0m
87 \e[2;32m 0 16624 7 syscall -> resolvepath
\e[0m
88 \e[2;32m 0 16624 15 syscall <- resolvepath
\e[0m
89 \e[2;32m 0 16624 11 syscall -> open64
\e[0m
90 \e[2;32m 0 16624 16 syscall <- open64
\e[0m
91 \e[2;32m 0 16624 30 syscall -> resolvepath
\e[0m
92 \e[2;32m 0 16624 23 syscall <- resolvepath
\e[0m
93 \e[2;32m 0 16624 11 syscall -> open64
\e[0m
94 \e[2;32m 0 16624 21 syscall <- open64
\e[0m
95 \e[2;32m 0 16624 29 syscall -> resolvepath
\e[0m
96 \e[2;32m 0 16624 17 syscall <- resolvepath
\e[0m
97 \e[2;32m 0 16624 8 syscall -> access
\e[0m
98 \e[2;32m 0 16624 8 syscall <- access
\e[0m
99 \e[2;32m 0 16624 7 syscall -> access
\e[0m
100 \e[2;32m 0 16624 9 syscall <- access
\e[0m
101 \e[2;32m 0 16624 7 syscall -> access
\e[0m
102 \e[2;32m 0 16624 11 syscall <- access
\e[0m
103 \e[2;32m 0 16624 7 syscall -> access
\e[0m
104 \e[2;32m 0 16624 12 syscall <- access
\e[0m
105 \e[2;32m 0 16624 7 syscall -> access
\e[0m
106 \e[2;32m 0 16624 14 syscall <- access
\e[0m
107 \e[2;32m 0 16624 7 syscall -> resolvepath
\e[0m
108 \e[2;32m 0 16624 15 syscall <- resolvepath
\e[0m
109 \e[2;32m 0 16624 11 syscall -> open64
\e[0m
110 \e[2;32m 0 16624 15 syscall <- open64
\e[0m
111 \e[2;32m 0 16624 30 syscall -> resolvepath
\e[0m
112 \e[2;32m 0 16624 20 syscall <- resolvepath
\e[0m
113 \e[2;32m 0 16624 11 syscall -> open64
\e[0m
114 \e[2;32m 0 16624 20 syscall <- open64
\e[0m
115 \e[2;32m 0 16624 29 syscall -> resolvepath
\e[0m
116 \e[2;32m 0 16624 16 syscall <- resolvepath
\e[0m
117 \e[2;32m 0 16624 8 syscall -> access
\e[0m
118 \e[2;32m 0 16624 8 syscall <- access
\e[0m
119 \e[2;32m 0 16624 7 syscall -> access
\e[0m
120 \e[2;32m 0 16624 10 syscall <- access
\e[0m
121 \e[2;32m 0 16624 7 syscall -> access
\e[0m
122 \e[2;32m 0 16624 11 syscall <- access
\e[0m
123 \e[2;32m 0 16624 7 syscall -> access
\e[0m
124 \e[2;32m 0 16624 12 syscall <- access
\e[0m
125 \e[2;32m 0 16624 7 syscall -> resolvepath
\e[0m
126 \e[2;32m 0 16624 14 syscall <- resolvepath
\e[0m
127 \e[2;32m 0 16624 11 syscall -> open64
\e[0m
128 \e[2;32m 0 16624 14 syscall <- open64
\e[0m
129 \e[2;32m 0 16624 28 syscall -> resolvepath
\e[0m
130 \e[2;32m 0 16624 20 syscall <- resolvepath
\e[0m
131 \e[2;32m 0 16624 8 syscall -> access
\e[0m
132 \e[2;32m 0 16624 8 syscall <- access
\e[0m
133 \e[2;32m 0 16624 7 syscall -> access
\e[0m
134 \e[2;32m 0 16624 9 syscall <- access
\e[0m
135 \e[2;32m 0 16624 43 syscall -> access
\e[0m
136 \e[2;32m 0 16624 12 syscall <- access
\e[0m
137 \e[2;32m 0 16624 7 syscall -> access
\e[0m
138 \e[2;32m 0 16624 13 syscall <- access
\e[0m
139 \e[2;32m 0 16624 7 syscall -> resolvepath
\e[0m
140 \e[2;32m 0 16624 13 syscall <- resolvepath
\e[0m
141 \e[2;32m 0 16624 11 syscall -> open64
\e[0m
142 \e[2;32m 0 16624 14 syscall <- open64
\e[0m
143 \e[2;32m 0 16624 10 syscall -> sysconfig
\e[0m
144 \e[2;32m 0 16624 7 syscall <- sysconfig
\e[0m
145 \e[2;32m 0 16624 33 syscall -> resolvepath
\e[0m
146 \e[2;32m 0 16624 19 syscall <- resolvepath
\e[0m
147 \e[2;32m 0 16624 8 syscall -> access
\e[0m
148 \e[2;32m 0 16624 8 syscall <- access
\e[0m
149 \e[2;32m 0 16624 7 syscall -> access
\e[0m
150 \e[2;32m 0 16624 9 syscall <- access
\e[0m
151 \e[2;32m 0 16624 7 syscall -> access
\e[0m
152 \e[2;32m 0 16624 11 syscall <- access
\e[0m
153 \e[2;32m 0 16624 7 syscall -> access
\e[0m
154 \e[2;32m 0 16624 13 syscall <- access
\e[0m
155 \e[2;32m 0 16624 7 syscall -> access
\e[0m
156 \e[2;32m 0 16624 14 syscall <- access
\e[0m
157 \e[2;32m 0 16624 7 syscall -> access
\e[0m
158 \e[2;32m 0 16624 15 syscall <- access
\e[0m
159 \e[2;32m 0 16624 7 syscall -> resolvepath
\e[0m
160 \e[2;32m 0 16624 17 syscall <- resolvepath
\e[0m
161 \e[2;32m 0 16624 11 syscall -> open64
\e[0m
162 \e[2;32m 0 16624 18 syscall <- open64
\e[0m
163 \e[2;32m 0 16624 30 syscall -> resolvepath
\e[0m
164 \e[2;32m 0 16624 17 syscall <- resolvepath
\e[0m
165 \e[2;32m 0 16624 7 syscall -> access
\e[0m
166 \e[2;32m 0 16624 8 syscall <- access
\e[0m
167 \e[2;32m 0 16624 7 syscall -> access
\e[0m
168 \e[2;32m 0 16624 9 syscall <- access
\e[0m
169 \e[2;32m 0 16624 7 syscall -> access
\e[0m
170 \e[2;32m 0 16624 11 syscall <- access
\e[0m
171 \e[2;32m 0 16624 7 syscall -> access
\e[0m
172 \e[2;32m 0 16624 12 syscall <- access
\e[0m
173 \e[2;32m 0 16624 7 syscall -> access
\e[0m
174 \e[2;32m 0 16624 14 syscall <- access
\e[0m
175 \e[2;32m 0 16624 7 syscall -> resolvepath
\e[0m
176 \e[2;32m 0 16624 15 syscall <- resolvepath
\e[0m
177 \e[2;32m 0 16624 11 syscall -> open64
\e[0m
178 \e[2;32m 0 16624 16 syscall <- open64
\e[0m
179 \e[2;32m 0 16624 30 syscall -> resolvepath
\e[0m
180 \e[2;32m 0 16624 21 syscall <- resolvepath
\e[0m
181 \e[2;32m 0 16624 11 syscall -> open64
\e[0m
182 \e[2;32m 0 16624 25 syscall <- open64
\e[0m
183 \e[2;32m 0 16624 15 syscall -> fcntl
\e[0m
184 \e[2;32m 0 16624 7 syscall <- fcntl
\e[0m
185 \e[2;32m 0 16624 31 syscall -> ioctl
\e[0m
186 \e[2;32m 0 16624 8 syscall <- ioctl
\e[0m
187 \e[2;32m 0 16624 49 syscall -> brk
\e[0m
188 \e[2;32m 0 16624 8 syscall <- brk
\e[0m
189 \e[2;32m 0 16624 7 syscall -> brk
\e[0m
190 \e[2;32m 0 16624 11 syscall <- brk
\e[0m
191 \e[2;32m 0 16624 30 syscall -> read
\e[0m
192 \e[2;32m 0 16624 35 syscall <- read
\e[0m
193 \e[2;32m 0 16624 54 syscall -> read
\e[0m
194 \e[2;32m 0 16624 8 syscall <- read
\e[0m
195 \e[2;32m 0 16624 21 syscall -> close
\e[0m
196 \e[2;32m 0 16624 10 syscall <- close
\e[0m
197 \e[2;32m 0 16624 51 syscall -> brk
\e[0m
198 \e[2;32m 0 16624 7 syscall <- brk
\e[0m
199 \e[2;32m 0 16624 7 syscall -> brk
\e[0m
200 \e[2;32m 0 16624 9 syscall <- brk
\e[0m
201 \e[2;32m 0 16624 111 syscall -> brk
\e[0m
202 \e[2;32m 0 16624 7 syscall <- brk
\e[0m
203 \e[2;32m 0 16624 7 syscall -> brk
\e[0m
204 \e[2;32m 0 16624 8 syscall <- brk
\e[0m
205 \e[2;32m 0 16624 94 syscall -> uname
\e[0m
206 \e[2;32m 0 16624 8 syscall <- uname
\e[0m
207 \e[2;32m 0 16624 47 syscall -> ioctl
\e[0m
208 \e[2;32m 0 16624 35 syscall <- ioctl
\e[0m
209 \e[2;35m 0 16624 73 cmd -> if
\e[0m
210 \e[2;35m 0 16624 89 cmd -> info
\e[0m
211 \e[2;35m 0 16624 25 cmd <- info
\e[0m
212 \e[2;35m 0 16624 46 cmd -> proc
\e[0m
213 \e[2;32m 0 16624 11 syscall -> brk
\e[0m
214 \e[2;32m 0 16624 7 syscall <- brk
\e[0m
215 \e[2;32m 0 16624 7 syscall -> brk
\e[0m
216 \e[2;32m 0 16624 9 syscall <- brk
\e[0m
217 \e[2;35m 0 16624 23 cmd <- proc
\e[0m
218 \e[2;35m 0 16624 9 cmd <- if
\e[0m
219 \e[2;35m 0 16624 18 cmd -> tclInit
\e[0m
220 \e[2;35m 0 16624 223 proc -> tclInit
\e[0m
221 \e[2;35m 0 16624 12 cmd -> global
\e[0m
222 \e[2;35m 0 16624 12 cmd <- global
\e[0m
223 \e[2;35m 0 16624 9 cmd -> global
\e[0m
224 \e[2;35m 0 16624 9 cmd <- global
\e[0m
225 \e[2;35m 0 16624 8 cmd -> rename
\e[0m
226 \e[2;35m 0 16624 24 cmd <- rename
\e[0m
227 \e[2;35m 0 16624 13 cmd -> info
\e[0m
228 \e[2;35m 0 16624 12 cmd <- info
\e[0m
229 \e[2;35m 0 16624 13 cmd -> info
\e[0m
230 \e[2;35m 0 16624 19 cmd <- info
\e[0m
231 \e[2;35m 0 16624 11 cmd -> unset
\e[0m
232 \e[2;35m 0 16624 13 cmd <- unset
\e[0m
233 \e[2;35m 0 16624 9 cmd -> concat
\e[0m
234 \e[2;35m 0 16624 15 cmd <- concat
\e[0m
235 \e[2;35m 0 16624 18 cmd -> file
\e[0m
236 \e[2;35m 0 16624 20 cmd <- file
\e[0m
237 \e[2;35m 0 16624 8 cmd -> file
\e[0m
238 \e[2;32m 0 16624 25 syscall -> resolvepath
\e[0m
239 \e[2;32m 0 16624 24 syscall <- resolvepath
\e[0m
240 \e[2;32m 0 16624 9 syscall -> access
\e[0m
241 \e[2;32m 0 16624 8 syscall <- access
\e[0m
242 \e[2;32m 0 16624 7 syscall -> access
\e[0m
243 \e[2;32m 0 16624 9 syscall <- access
\e[0m
244 \e[2;32m 0 16624 7 syscall -> access
\e[0m
245 \e[2;32m 0 16624 11 syscall <- access
\e[0m
246 \e[2;32m 0 16624 7 syscall -> access
\e[0m
247 \e[2;32m 0 16624 12 syscall <- access
\e[0m
248 \e[2;32m 0 16624 7 syscall -> resolvepath
\e[0m
249 \e[2;32m 0 16624 14 syscall <- resolvepath
\e[0m
250 \e[2;32m 0 16624 12 syscall -> access
\e[0m
251 \e[2;32m 0 16624 13 syscall <- access
\e[0m
252 \e[2;35m 0 16624 9 cmd <- file
\e[0m
253 \e[2;35m 0 16624 10 cmd -> file
\e[0m
254 \e[2;35m 0 16624 12 cmd <- file
\e[0m
255 \e[2;35m 0 16624 9 cmd -> file
\e[0m
256 \e[2;32m 0 16624 24 syscall -> resolvepath
\e[0m
257 \e[2;32m 0 16624 23 syscall <- resolvepath
\e[0m
258 \e[2;32m 0 16624 8 syscall -> access
\e[0m
259 \e[2;32m 0 16624 8 syscall <- access
\e[0m
260 \e[2;32m 0 16624 7 syscall -> access
\e[0m
261 \e[2;32m 0 16624 9 syscall <- access
\e[0m
262 \e[2;32m 0 16624 7 syscall -> access
\e[0m
263 \e[2;32m 0 16624 11 syscall <- access
\e[0m
264 \e[2;32m 0 16624 7 syscall -> access
\e[0m
265 \e[2;32m 0 16624 13 syscall <- access
\e[0m
266 \e[2;32m 0 16624 7 syscall -> access
\e[0m
267 \e[2;32m 0 16624 14 syscall <- access
\e[0m
268 \e[2;32m 0 16624 7 syscall -> access
\e[0m
269 \e[2;32m 0 16624 16 syscall <- access
\e[0m
270 \e[2;32m 0 16624 7 syscall -> resolvepath
\e[0m
271 \e[2;32m 0 16624 17 syscall <- resolvepath
\e[0m
272 \e[2;32m 0 16624 12 syscall -> access
\e[0m
273 \e[2;32m 0 16624 16 syscall <- access
\e[0m
274 \e[2;35m 0 16624 29 cmd <- file
\e[0m
275 \e[2;35m 0 16624 10 cmd -> file
\e[0m
276 \e[2;35m 0 16624 12 cmd <- file
\e[0m
277 \e[2;35m 0 16624 9 cmd -> file
\e[0m
278 \e[2;32m 0 16624 23 syscall -> resolvepath
\e[0m
279 \e[2;32m 0 16624 20 syscall <- resolvepath
\e[0m
280 \e[2;32m 0 16624 8 syscall -> access
\e[0m
281 \e[2;32m 0 16624 9 syscall <- access
\e[0m
282 \e[2;32m 0 16624 7 syscall -> access
\e[0m
283 \e[2;32m 0 16624 10 syscall <- access
\e[0m
284 \e[2;32m 0 16624 7 syscall -> access
\e[0m
285 \e[2;32m 0 16624 11 syscall <- access
\e[0m
286 \e[2;32m 0 16624 7 syscall -> access
\e[0m
287 \e[2;32m 0 16624 13 syscall <- access
\e[0m
288 \e[2;32m 0 16624 7 syscall -> access
\e[0m
289 \e[2;32m 0 16624 14 syscall <- access
\e[0m
290 \e[2;32m 0 16624 7 syscall -> resolvepath
\e[0m
291 \e[2;32m 0 16624 15 syscall <- resolvepath
\e[0m
292 \e[2;32m 0 16624 11 syscall -> access
\e[0m
293 \e[2;32m 0 16624 14 syscall <- access
\e[0m
294 \e[2;35m 0 16624 7 cmd <- file
\e[0m
295 \e[2;35m 0 16624 9 cmd -> file
\e[0m
296 \e[2;35m 0 16624 12 cmd <- file
\e[0m
297 \e[2;35m 0 16624 9 cmd -> file
\e[0m
298 \e[2;32m 0 16624 23 syscall -> resolvepath
\e[0m
299 \e[2;32m 0 16624 20 syscall <- resolvepath
\e[0m
300 \e[2;32m 0 16624 11 syscall -> access
\e[0m
301 \e[2;32m 0 16624 19 syscall <- access
\e[0m
302 \e[2;35m 0 16624 7 cmd <- file
\e[0m
303 \e[2;35m 0 16624 10 cmd -> uplevel
\e[0m
304 \e[2;35m 0 16624 13 cmd -> source
\e[0m
305 \e[2;32m 0 16624 14 syscall -> stat64
\e[0m
306 \e[2;32m 0 16624 23 syscall <- stat64
\e[0m
307 \e[2;32m 0 16624 10 syscall -> open64
\e[0m
308 \e[2;32m 0 16624 23 syscall <- open64
\e[0m
309 \e[2;32m 0 16624 8 syscall -> fcntl
\e[0m
310 \e[2;32m 0 16624 7 syscall <- fcntl
\e[0m
311 \e[2;32m 0 16624 8 syscall -> ioctl
\e[0m
312 \e[2;32m 0 16624 7 syscall <- ioctl
\e[0m
313 \e[2;32m 0 16624 26 syscall -> read
\e[0m
314 \e[2;32m 0 16624 29 syscall <- read
\e[0m
315 \e[2;32m 0 16624 8 syscall -> brk
\e[0m
316 \e[2;32m 0 16624 7 syscall <- brk
\e[0m
317 \e[2;32m 0 16624 7 syscall -> brk
\e[0m
318 \e[2;32m 0 16624 9 syscall <- brk
\e[0m
319 \e[2;32m 0 16624 57 syscall -> read
\e[0m
320 \e[2;32m 0 16624 15 syscall <- read
\e[0m
321 \e[2;32m 0 16624 55 syscall -> read
\e[0m
322 \e[2;32m 0 16624 14 syscall <- read
\e[0m
323 \e[2;32m 0 16624 8 syscall -> brk
\e[0m
324 \e[2;32m 0 16624 6 syscall <- brk
\e[0m
325 \e[2;32m 0 16624 7 syscall -> brk
\e[0m
326 \e[2;32m 0 16624 6 syscall <- brk
\e[0m
327 \e[2;32m 0 16624 7 syscall -> brk
\e[0m
328 \e[2;32m 0 16624 8 syscall <- brk
\e[0m
329 \e[2;32m 0 16624 63 syscall -> read
\e[0m
330 \e[2;32m 0 16624 14 syscall <- read
\e[0m
331 \e[2;32m 0 16624 45 syscall -> read
\e[0m
332 \e[2;32m 0 16624 13 syscall <- read
\e[0m
333 \e[2;32m 0 16624 8 syscall -> brk
\e[0m
334 \e[2;32m 0 16624 6 syscall <- brk
\e[0m
335 \e[2;32m 0 16624 7 syscall -> brk
\e[0m
336 \e[2;32m 0 16624 6 syscall <- brk
\e[0m
337 \e[2;32m 0 16624 7 syscall -> brk
\e[0m
338 \e[2;32m 0 16624 8 syscall <- brk
\e[0m
339 \e[2;32m 0 16624 63 syscall -> read
\e[0m
340 \e[2;32m 0 16624 14 syscall <- read
\e[0m
341 \e[2;32m 0 16624 29 syscall -> read
\e[0m
342 \e[2;32m 0 16624 7 syscall <- read
\e[0m
343 \e[2;32m 0 16624 10 syscall -> close
\e[0m
344 \e[2;32m 0 16624 10 syscall <- close
\e[0m
345 \e[2;35m 0 16624 18 cmd -> if
\e[0m
346 \e[2;35m 0 16624 19 cmd -> info
\e[0m
347 \e[2;35m 0 16624 10 cmd <- info
\e[0m
348 \e[2;35m 0 16624 12 cmd <- if
\e[0m
349 \e[2;35m 0 16624 14 cmd -> package
\e[0m
350 \e[2;35m 0 16624 12 cmd <- package
\e[0m
351 \e[2;35m 0 16624 15 cmd -> if
\e[0m
352 \e[2;35m 0 16624 12 cmd -> info
\e[0m
353 \e[2;35m 0 16624 9 cmd <- info
\e[0m
354 \e[2;35m 0 16624 26 cmd -> info
\e[0m
355 \e[2;35m 0 16624 16 cmd <- info
\e[0m
356 \e[2;35m 0 16624 10 cmd <- if
\e[0m
357 \e[2;35m 0 16624 21 cmd -> namespace
\e[0m
358 \e[2;35m 0 16624 87 cmd -> variable
\e[0m
359 \e[2;35m 0 16624 10 cmd <- variable
\e[0m
360 \e[2;35m 0 16624 9 cmd -> info
\e[0m
361 \e[2;35m 0 16624 13 cmd <- info
\e[0m
362 \e[2;35m 0 16624 9 cmd -> info
\e[0m
363 \e[2;35m 0 16624 8 cmd <- info
\e[0m
364 \e[2;35m 0 16624 8 cmd -> info
\e[0m
365 \e[2;35m 0 16624 8 cmd <- info
\e[0m
366 \e[2;35m 0 16624 9 cmd -> file
\e[0m
367 \e[2;35m 0 16624 21 cmd <- file
\e[0m
368 \e[2;35m 0 16624 9 cmd -> list
\e[0m
369 \e[2;35m 0 16624 17 cmd <- list
\e[0m
370 \e[2;35m 0 16624 8 cmd -> foreach
\e[0m
371 \e[2;35m 0 16624 27 cmd -> lsearch
\e[0m
372 \e[2;35m 0 16624 10 cmd <- lsearch
\e[0m
373 \e[2;35m 0 16624 10 cmd -> lappend
\e[0m
374 \e[2;35m 0 16624 9 cmd <- lappend
\e[0m
375 \e[2;35m 0 16624 11 cmd -> lsearch
\e[0m
376 \e[2;35m 0 16624 8 cmd <- lsearch
\e[0m
377 \e[2;35m 0 16624 8 cmd -> lappend
\e[0m
378 \e[2;35m 0 16624 8 cmd <- lappend
\e[0m
379 \e[2;35m 0 16624 8 cmd <- foreach
\e[0m
380 \e[2;35m 0 16624 8 cmd -> info
\e[0m
381 \e[2;35m 0 16624 10 cmd <- info
\e[0m
382 \e[2;35m 0 16624 8 cmd -> file
\e[0m
383 \e[2;32m 0 16624 15 syscall -> brk
\e[0m
384 \e[2;32m 0 16624 7 syscall <- brk
\e[0m
385 \e[2;32m 0 16624 7 syscall -> brk
\e[0m
386 \e[2;32m 0 16624 9 syscall <- brk
\e[0m
387 \e[2;35m 0 16624 24 cmd <- file
\e[0m
388 \e[2;35m 0 16624 9 cmd -> file
\e[0m
389 \e[2;35m 0 16624 19 cmd <- file
\e[0m
390 \e[2;35m 0 16624 9 cmd -> file
\e[0m
391 \e[2;35m 0 16624 11 cmd <- file
\e[0m
392 \e[2;35m 0 16624 10 cmd -> lsearch
\e[0m
393 \e[2;35m 0 16624 8 cmd <- lsearch
\e[0m
394 \e[2;35m 0 16624 9 cmd -> lappend
\e[0m
395 \e[2;35m 0 16624 8 cmd <- lappend
\e[0m
396 \e[2;35m 0 16624 8 cmd -> info
\e[0m
397 \e[2;35m 0 16624 8 cmd <- info
\e[0m
398 \e[2;35m 0 16624 9 cmd -> foreach
\e[0m
399 \e[2;35m 0 16624 12 cmd -> lsearch
\e[0m
400 \e[2;35m 0 16624 8 cmd <- lsearch
\e[0m
401 \e[2;35m 0 16624 8 cmd -> lappend
\e[0m
402 \e[2;35m 0 16624 8 cmd <- lappend
\e[0m
403 \e[2;35m 0 16624 8 cmd <- foreach
\e[0m
404 \e[2;35m 0 16624 8 cmd <- namespace
\e[0m
405 \e[2;35m 0 16624 30 cmd -> if
\e[0m
406 \e[2;35m 0 16624 22 cmd -> interp
\e[0m
407 \e[2;35m 0 16624 17 cmd <- interp
\e[0m
408 \e[2;35m 0 16624 11 cmd <- if
\e[0m
409 \e[2;35m 0 16624 15 cmd -> package
\e[0m
410 \e[2;35m 0 16624 8 cmd <- package
\e[0m
411 \e[2;35m 0 16624 13 cmd -> if
\e[0m
412 \e[2;35m 0 16624 12 cmd -> interp
\e[0m
413 \e[2;35m 0 16624 8 cmd <- interp
\e[0m
414 \e[2;35m 0 16624 44 cmd <- if
\e[0m
415 \e[2;35m 0 16624 21 cmd -> if
\e[0m
416 \e[2;35m 0 16624 15 cmd -> namespace
\e[0m
417 \e[2;35m 0 16624 10 cmd <- namespace
\e[0m
418 \e[2;35m 0 16624 9 cmd <- if
\e[0m
419 \e[2;35m 0 16624 13 cmd -> set
\e[0m
420 \e[2;35m 0 16624 9 cmd <- set
\e[0m
421 \e[2;35m 0 16624 10 cmd -> set
\e[0m
422 \e[2;35m 0 16624 8 cmd <- set
\e[0m
423 \e[2;35m 0 16624 12 cmd -> if
\e[0m
424 \e[2;35m 0 16624 14 cmd -> namespace
\e[0m
425 \e[2;35m 0 16624 8 cmd <- namespace
\e[0m
426 \e[2;35m 0 16624 13 cmd -> proc
\e[0m
427 \e[2;35m 0 16624 12 cmd <- proc
\e[0m
428 \e[2;35m 0 16624 8 cmd <- if
\e[0m
429 \e[2;35m 0 16624 69 cmd -> proc
\e[0m
430 \e[2;35m 0 16624 11 cmd <- proc
\e[0m
431 \e[2;35m 0 16624 20 cmd -> proc
\e[0m
432 \e[2;35m 0 16624 12 cmd <- proc
\e[0m
433 \e[2;32m 0 16624 22 syscall -> brk
\e[0m
434 \e[2;32m 0 16624 7 syscall <- brk
\e[0m
435 \e[2;32m 0 16624 7 syscall -> brk
\e[0m
436 \e[2;32m 0 16624 6 syscall <- brk
\e[0m
437 \e[2;32m 0 16624 7 syscall -> brk
\e[0m
438 \e[2;32m 0 16624 9 syscall <- brk
\e[0m
439 \e[2;35m 0 16624 18 cmd -> proc
\e[0m
440 \e[2;35m 0 16624 10 cmd <- proc
\e[0m
441 \e[2;35m 0 16624 21 cmd -> proc
\e[0m
442 \e[2;35m 0 16624 11 cmd <- proc
\e[0m
443 \e[2;35m 0 16624 16 cmd -> proc
\e[0m
444 \e[2;35m 0 16624 10 cmd <- proc
\e[0m
445 \e[2;35m 0 16624 42 cmd -> if
\e[0m
446 \e[2;35m 0 16624 25 cmd -> proc
\e[0m
447 \e[2;32m 0 16624 9 syscall -> brk
\e[0m
448 \e[2;32m 0 16624 6 syscall <- brk
\e[0m
449 \e[2;32m 0 16624 7 syscall -> brk
\e[0m
450 \e[2;32m 0 16624 9 syscall <- brk
\e[0m
451 \e[2;35m 0 16624 21 cmd <- proc
\e[0m
452 \e[2;35m 0 16624 9 cmd <- if
\e[0m
453 \e[2;35m 0 16624 41 cmd -> proc
\e[0m
454 \e[2;35m 0 16624 13 cmd <- proc
\e[0m
455 \e[2;35m 0 16624 9 cmd <- source
\e[0m
456 \e[2;35m 0 16624 8 cmd <- uplevel
\e[0m
457 \e[2;35m 0 16624 10 proc <- tclInit
\e[0m
458 \e[2;35m 0 16624 17 cmd <- tclInit
\e[0m
459 \e[2;32m 0 16624 35 syscall -> resolvepath
\e[0m
460 \e[2;32m 0 16624 31 syscall <- resolvepath
\e[0m
461 \e[2;32m 0 16624 13 syscall -> stat64
\e[0m
462 \e[2;32m 0 16624 24 syscall <- stat64
\e[0m
463 \e[2;32m 0 16624 9 syscall -> open64
\e[0m
464 \e[2;32m 0 16624 23 syscall <- open64
\e[0m
465 \e[2;32m 0 16624 8 syscall -> fcntl
\e[0m
466 \e[2;32m 0 16624 7 syscall <- fcntl
\e[0m
467 \e[2;32m 0 16624 9 syscall -> ioctl
\e[0m
468 \e[2;32m 0 16624 7 syscall <- ioctl
\e[0m
469 \e[2;32m 0 16624 12 syscall -> read
\e[0m
470 \e[2;32m 0 16624 21 syscall <- read
\e[0m
471 \e[2;32m 0 16624 10 syscall -> read
\e[0m
472 \e[2;32m 0 16624 7 syscall <- read
\e[0m
473 \e[2;32m 0 16624 9 syscall -> close
\e[0m
474 \e[2;32m 0 16624 8 syscall <- close
\e[0m
475 \e[2;35m 0 16624 12 cmd -> proc
\e[0m
476 \e[2;35m 0 16624 11 cmd <- proc
\e[0m
477 \e[2;35m 0 16624 11 cmd -> proc
\e[0m
478 \e[2;35m 0 16624 9 cmd <- proc
\e[0m
479 \e[2;35m 0 16624 11 cmd -> proc
\e[0m
480 \e[2;35m 0 16624 9 cmd <- proc
\e[0m
481 \e[2;35m 0 16624 9 cmd -> func_a
\e[0m
482 \e[2;35m 0 16624 17 proc -> func_a
\e[0m
483 \e[2;35m 0 16624 10 cmd -> puts
\e[0m
484 \e[2;32m 0 16624 25 syscall -> llseek
\e[0m
485 \e[2;32m 0 16624 9 syscall <- llseek
\e[0m
486 \e[2;32m 0 16624 9 syscall -> ioctl
\e[0m
487 \e[2;32m 0 16624 6 syscall <- ioctl
\e[0m
488 \e[2;32m 0 16624 13 syscall -> getsockname
\e[0m
489 \e[2;32m 0 16624 8 syscall <- getsockname
\e[0m
490 \e[2;32m 0 16624 18 syscall -> llseek
\e[0m
491 \e[2;32m 0 16624 8 syscall <- llseek
\e[0m
492 \e[2;32m 0 16624 7 syscall -> ioctl
\e[0m
493 \e[2;32m 0 16624 86 syscall <- ioctl
\e[0m
494 \e[2;32m 0 16624 184 syscall -> ioctl
\e[0m
495 \e[2;32m 0 16624 17 syscall <- ioctl
\e[0m
496 \e[2;32m 0 16624 14 syscall -> llseek
\e[0m
497 \e[2;32m 0 16624 7 syscall <- llseek
\e[0m
498 \e[2;32m 0 16624 7 syscall -> ioctl
\e[0m
499 \e[2;32m 0 16624 13 syscall <- ioctl
\e[0m
500 \e[2;32m 0 16624 8 syscall -> ioctl
\e[0m
501 \e[2;32m 0 16624 12 syscall <- ioctl
\e[0m
502 \e[2;32m 0 16624 24 syscall -> write
\e[0m
503 \e[2;32m 0 16624 108 syscall <- write
\e[0m
504 \e[2;35m 0 16624 10 cmd <- puts
\e[0m
505 \e[2;35m 0 16624 11 cmd -> after
\e[0m
506 \e[2;32m 0 16624 23 syscall -> pollsys
\e[0m
508 \e[2;32m 0 16624 1009593 syscall <- pollsys
\e[0m
509 \e[2;35m 0 16624 24 cmd <- after
\e[0m
510 \e[2;35m 0 16624 23 cmd -> func_b
\e[0m
511 \e[2;35m 0 16624 37 proc -> func_b
\e[0m
512 \e[2;35m 0 16624 12 cmd -> puts
\e[0m
513 \e[2;32m 0 16624 17 syscall -> write
\e[0m
514 \e[2;32m 0 16624 74 syscall <- write
\e[0m
515 \e[2;35m 0 16624 8 cmd <- puts
\e[0m
516 \e[2;35m 0 16624 9 cmd -> after
\e[0m
517 \e[2;32m 0 16624 10 syscall -> pollsys
\e[0m
519 \e[2;32m 0 16624 1009748 syscall <- pollsys
\e[0m
520 \e[2;35m 0 16624 24 cmd <- after
\e[0m
521 \e[2;35m 0 16624 23 cmd -> func_c
\e[0m
522 \e[2;35m 0 16624 35 proc -> func_c
\e[0m
523 \e[2;35m 0 16624 12 cmd -> puts
\e[0m
524 \e[2;32m 0 16624 17 syscall -> write
\e[0m
525 \e[2;32m 0 16624 75 syscall <- write
\e[0m
526 \e[2;35m 0 16624 8 cmd <- puts
\e[0m
527 \e[2;35m 0 16624 9 cmd -> after
\e[0m
528 \e[2;32m 0 16624 10 syscall -> pollsys
\e[0m
529 \e[2;32m 0 16624 1009831 syscall <- pollsys
\e[0m
530 \e[2;35m 0 16624 24 cmd <- after
\e[0m
531 \e[2;35m 0 16624 23 proc <- func_c
\e[0m
532 \e[2;35m 0 16624 13 cmd <- func_c
\e[0m
533 \e[2;35m 0 16624 9 proc <- func_b
\e[0m
534 \e[2;35m 0 16624 8 cmd <- func_b
\e[0m
535 \e[2;35m 0 16624 8 proc <- func_a
\e[0m
536 \e[2;35m 0 16624 8 cmd <- func_a
\e[0m
537 \e[2;35m 0 16624 30 cmd -> exit
\e[0m
538 \e[2;32m 0 16624 41 syscall -> fcntl
\e[0m
539 \e[2;32m 0 16624 11 syscall <- fcntl
\e[0m
540 \e[2;32m 0 16624 7 syscall -> fcntl
\e[0m
541 \e[2;32m 0 16624 7 syscall <- fcntl
\e[0m
542 \e[2;32m 0 16624 7 syscall -> fcntl
\e[0m
543 \e[2;32m 0 16624 6 syscall <- fcntl
\e[0m
544 \e[2;32m 0 16624 11 syscall -> fcntl
\e[0m
545 \e[2;32m 0 16624 6 syscall <- fcntl
\e[0m
546 \e[2;32m 0 16624 7 syscall -> fcntl
\e[0m
547 \e[2;32m 0 16624 6 syscall <- fcntl
\e[0m
548 \e[2;32m 0 16624 7 syscall -> fcntl
\e[0m
549 \e[2;32m 0 16624 6 syscall <- fcntl
\e[0m
550 \e[2;32m 0 16624 9 syscall -> fcntl
\e[0m
551 \e[2;32m 0 16624 7 syscall <- fcntl
\e[0m
552 \e[2;32m 0 16624 7 syscall -> fcntl
\e[0m
553 \e[2;32m 0 16624 6 syscall <- fcntl
\e[0m
554 \e[2;32m 0 16624 7 syscall -> fcntl
\e[0m
555 \e[2;32m 0 16624 6 syscall <- fcntl
\e[0m
556 \e[2;32m 0 16624 81 syscall -> open64
\e[0m
557 \e[2;32m 0 16624 119 syscall <- open64
\e[0m
558 \e[2;32m 0 16624 8 syscall -> ioctl
\e[0m
559 \e[2;32m 0 16624 8 syscall <- ioctl
\e[0m
560 \e[2;32m 0 16624 10 syscall -> close
\e[0m
561 \e[2;32m 0 16624 16 syscall <- close
\e[0m
562 \e[2;32m 0 16624 68 syscall -> rexit
\e[0m