Context:
 integer are 32 bits integers endianese of the machine 
   (little-endian on x86 for example)
 long integer are 64 bits integers endianese of the machine where the code is running

Format:
 L : one integer for the number of functions names
 L * { one integer for the associated id of the function name
       l : one integer for the length of the string
       a string of l characters
     }
 a stream of events 
 {
  an integer for the function id
  an integer for the kind of the event
  a long integer for the time at the event
  an integer for the stack size at the event
 }
 EOF
