Skip to content

Commit ce697c3

Browse files
committed
Dropped outdated information on trace format
1 parent 473632b commit ce697c3

File tree

1 file changed

+0
-44
lines changed

1 file changed

+0
-44
lines changed

case-studies/info.txt

Lines changed: 0 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -7,47 +7,3 @@ Traces are in a dedicated directory including a file trace_result.log
77
with general information and a number of files trace_NNN.log
88
containing the trace of file NNN.
99

10-
The file trace_result.log contains the following information:
11-
12-
1) executed call
13-
14-
call "module:function()" e.g. call "purchase:main()"
15-
16-
2) pid assigned to main process
17-
18-
main_pid NNN e.g. main_pid 63
19-
20-
3) result of the main process
21-
22-
result VALUE e.g. result false
23-
24-
Each file trace_NNN.log is a sequence of tuples with the following forms:
25-
26-
1) spawn instructions
27-
28-
{PID1,spawn,PID2} e.g. {63,spawn,70}
29-
30-
Process with pid PID1 spawned process with pid PID2
31-
32-
2) send instructions
33-
34-
{PID,send,MSGID} e.g. {70,send,2}
35-
36-
Process with pid PID sent message with unique message identifier MSGID.
37-
38-
NOTE: unique message identifiers do not exist in Erlang and are added
39-
by our instrumentation. They allow one to link a send with the
40-
corresponding receive and allow one to have more precise causal
41-
information.
42-
43-
3) receive instructions
44-
45-
{PID,'receive',MSGID} e.g. {63,'receive',3}
46-
47-
Process with pid PID received message with unique message identifier
48-
MSGID.
49-
50-
NOTE: unique message identifiers do not exist in Erlang and are added
51-
by our instrumentation. They allow one to link a send with the
52-
corresponding receive and allow one to have more precise causal
53-
information.

0 commit comments

Comments
 (0)