	Flat profile (explanation follows)

	Call graph is on the following page.

Each sample counts as 0.01 seconds.

% time  seconds   cumsec   calls  function
 17.01    18.59    18.59    3670  draw_walls
 14.89    16.28    34.87   950530  draw_floor_slices
 13.13    14.35    49.22   550500  draw_ceiling_slices
  7.11     7.77    56.99    3894  memset
  6.22     6.80    63.79          mcount
  5.97     6.53    70.32   1174400  calc_wall_heights
  4.98     5.44    75.76    3670  transform_vertices
  4.57     5.00    80.76    3670  clip_walls
  4.33     4.73    85.49    3670  draw_floors
  3.51     3.84    89.33   1174400  add_events
  2.99     3.27    92.60   847770  add_wall_events
  2.37     2.59    95.19   1611130  wall_ray_intersection
  2.30     2.51    97.70   1563424  memmove
  2.29     2.50   100.20     116  quantize_texture
  2.01     2.20   102.40    3670  render_walls
  1.86     2.03   104.43   1442310  wall_obscured
  1.45     1.59   106.02   1174400  remove_events
  0.46     0.50   106.52   993280  graphic_file_pixel
  0.46     0.50   107.02     116  LoadGIF
  0.43     0.47   107.49   993280  AddToPixel
  0.38     0.42   107.91          __read
  0.35     0.38   108.29          __write
  0.20     0.22   108.51   297926  ReadCode
  0.16     0.18   108.69    3670  calc_view_constants
  0.16     0.17   108.86    3670  init_buffers
  0.07     0.08   108.94          __open
  0.04     0.04   108.98    3709  vfprintf
  0.03     0.03   109.01    3670  clear_framebuffer
  0.03     0.03   109.04     222  select
  0.03     0.03   109.07          TclParseWords
  0.03     0.03   109.10          close
  0.02     0.02   109.12    3670  update_screen
  0.02     0.02   109.14          Tcl_Eval
  0.01     0.01   109.15   37170  Binit
  0.01     0.01   109.16    6156  Tcl_GetFixed
  0.01     0.01   109.17    5565  strtoul
  0.01     0.01   109.18    2684  memcpy
  0.01     0.01   109.19    2281  _IO_str_init_static
  0.01     0.01   109.20    2161  add_table_entry
  0.01     0.01   109.21    1740  malloc
  0.01     0.01   109.22     234  _IO_un_link
  0.01     0.01   109.23          StringFind
  0.01     0.01   109.24          Tcl_ParseVar
  0.01     0.01   109.25          Tcl_UnsetVar2
  0.01     0.01   109.26          XShmPutImage
  0.01     0.01   109.27          XauFileName
  0.01     0.01   109.28          _XRead
  0.01     0.01   109.29          _XReply
  0.01     0.01   109.30          __gettimeofday
  0.00     0.00   109.30    7340  current_time
  0.00     0.00   109.30    7160  _IO_padn
  0.00     0.00   109.30    6177  _IO_strtod
  0.00     0.00   109.30    5422  _IO_default_xsputn
  0.00     0.00   109.30    3670  get_controlled_object
  0.00     0.00   109.30    3670  get_viewpoint_object
  0.00     0.00   109.30    3670  object_apply_force
  0.00     0.00   109.30    3670  object_apply_torque
  0.00     0.00   109.30    3670  object_update
  0.00     0.00   109.30    3670  object_view
  0.00     0.00   109.30    3670  read_input_devices
  0.00     0.00   109.30    3670  render
  0.00     0.00   109.30    3670  updater_run
  0.00     0.00   109.30    2517  _IO_setb
  0.00     0.00   109.30    2398  _IO_init
  0.00     0.00   109.30    2281  _IO_sprintf
  0.00     0.00   109.30    2281  _IO_vsprintf
  0.00     0.00   109.30    1935  strcpy
  0.00     0.00   109.30    1466  _IO_do_write
  0.00     0.00   109.30    1092  free
  0.00     0.00   109.30    1033  add_wall
  0.00     0.00   109.30    1033  parse_wall
  0.00     0.00   109.30     840  _IO_file_xsputn
  0.00     0.00   109.30     812  add_vertex
  0.00     0.00   109.30     812  parse_vertex
  0.00     0.00   109.30     807  _IO_file_read
  0.00     0.00   109.30     775  _IO_file_overflow
  0.00     0.00   109.30     775  __overflow
  0.00     0.00   109.30     732  _IO_file_write
  0.00     0.00   109.30     696  fprintf
  0.00     0.00   109.30     696  helper_vfprintf
  0.00     0.00   109.30     605  wtmalloc
  0.00     0.00   109.30     575  _IO_file_underflow
  0.00     0.00   109.30     575  _IO_switch_to_get_mode
  0.00     0.00   109.30     575  __underflow
  0.00     0.00   109.30     464  _IO_file_seek
  0.00     0.00   109.30     464  _IO_file_seekoff
  0.00     0.00   109.30     464  _IO_seekoff
  0.00     0.00   109.30     388  strncmp
  0.00     0.00   109.30     348  fseek
  0.00     0.00   109.30     348  ilog2
  0.00     0.00   109.30     348  wtfree
  0.00     0.00   109.30     234  _IO_file_close_it
  0.00     0.00   109.30     234  _IO_file_stat
  0.00     0.00   109.30     234  _IO_link_in
  0.00     0.00   109.30     233  _IO_default_xsgetn
  0.00     0.00   109.30     233  _IO_sgetn
  0.00     0.00   109.30     233  fread
  0.00     0.00   109.30     200  add_region
  0.00     0.00   109.30     200  parse_region
  0.00     0.00   109.30     149  __default_morecore
  0.00     0.00   109.30     149  __sbrk
  0.00     0.00   109.30     126  align
  0.00     0.00   109.30     125  morecore
  0.00     0.00   109.30     119  _IO_doallocbuf
  0.00     0.00   109.30     118  _IO_file_doallocate
  0.00     0.00   109.30     117  _IO_default_finish
  0.00     0.00   109.30     117  _IO_file_close
  0.00     0.00   109.30     117  _IO_file_finish
  0.00     0.00   109.30     117  _IO_file_fopen
  0.00     0.00   109.30     117  _IO_file_init
  0.00     0.00   109.30     117  _IO_free_backup_area
  0.00     0.00   109.30     117  _IO_unsave_markers
  0.00     0.00   109.30     117  fclose
  0.00     0.00   109.30     117  fopen
  0.00     0.00   109.30     116  add_texture
  0.00     0.00   109.30     116  check_format
  0.00     0.00   109.30     116  free_graphic_file
  0.00     0.00   109.30     116  ftell
  0.00     0.00   109.30     116  new_graphic_file
  0.00     0.00   109.30     116  new_texture
  0.00     0.00   109.30     116  parse_texture
  0.00     0.00   109.30     116  read_graphic_file
  0.00     0.00   109.30     116  read_texture_file
  0.00     0.00   109.30      37  Bfree
  0.00     0.00   109.30      36  Brealloc
  0.00     0.00   109.30      36  _IO_dtoa
  0.00     0.00   109.30      36  _IO_outfloat
  0.00     0.00   109.30      36  d2b
  0.00     0.00   109.30      36  lo0bits
  0.00     0.00   109.30      36  printf
  0.00     0.00   109.30       4  calloc
  0.00     0.00   109.30       4  new_table
  0.00     0.00   109.30       4  strncpy
  0.00     0.00   109.30       3  getenv
  0.00     0.00   109.30       2  __sigaction
  0.00     0.00   109.30       2  new_object
  0.00     0.00   109.30       2  object_command
  0.00     0.00   109.30       2  parse_create
  0.00     0.00   109.30       2  strtol
  0.00     0.00   109.30       2  writev
  0.00     0.00   109.30       1  Balloc
  0.00     0.00   109.30       1  __isatty
  0.00     0.00   109.30       1  __libc_init
  0.00     0.00   109.30       1  __new_exitfn
  0.00     0.00   109.30       1  __setfpucw
  0.00     0.00   109.30       1  __tcgetattr
  0.00     0.00   109.30       1  add_special
  0.00     0.00   109.30       1  atexit
  0.00     0.00   109.30       1  connect
  0.00     0.00   109.30       1  create_window
  0.00     0.00   109.30       1  end_graphics
  0.00     0.00   109.30       1  end_input_devices
  0.00     0.00   109.30       1  exit
  0.00     0.00   109.30       1  get_framebuffer_memory
  0.00     0.00   109.30       1  init_graphics
  0.00     0.00   109.30       1  init_input_devices
  0.00     0.00   109.30       1  init_renderer
  0.00     0.00   109.30       1  initialize
  0.00     0.00   109.30       1  load_palette
  0.00     0.00   109.30       1  main
  0.00     0.00   109.30       1  map_shared_mem
  0.00     0.00   109.30       1  memchr
  0.00     0.00   109.30       1  new_framebuffer
  0.00     0.00   109.30       1  new_list
  0.00     0.00   109.30       1  new_view
  0.00     0.00   109.30       1  new_world
  0.00     0.00   109.30       1  parser_init
  0.00     0.00   109.30       1  readv
  0.00     0.00   109.30       1  set_texture_trans
  0.00     0.00   109.30       1  shmat
  0.00     0.00   109.30       1  shmctl
  0.00     0.00   109.30       1  shmdt
  0.00     0.00   109.30       1  shmget
  0.00     0.00   109.30       1  signal
  0.00     0.00   109.30       1  socket
  0.00     0.00   109.30       1  strcat
  0.00     0.00   109.30       1  updater_create

 The above table shows how much time was spent directly in each
 function.  The table was sorted by the amount of time the computer
 spent in each function.

 % time        This is the percentage of the total execution time
        the program spent in this function.  These should all add
        up to 100%.

 seconds       This is the total number of seconds the computer spent
        executing this function.

 cumsec        This is the cumulative total number of seconds the
        computer spent executing this functions, plus the time spent
 	in all the functions above this one in this table.

 calls         This is the total number of times the function was called.
        If there isn't a number here, the function wasn't compiled with
	the profiler enabled, and further information about this function
	is limited.  In particular, all information about where this 
	function was called from has been lost.

 function      This is the name of the function.
		     Call graph (explanation follows)

index  % time    self  children called     name
                                             <spontaneous>
[1]     94.32    0.00    96.67    0      _entry [1]
                 0.00    96.67    1/1        main [2]
                 0.00     0.00    1/1        exit [188]
                 0.00     0.00    1/1        __libc_init [178]
                 0.00     0.00    1/1        __setfpucw [180]
----------------------------------------
                 0.00    96.67    1/1        _entry [1]
[2]     94.32    0.00    96.67    1      main [2]
                 0.00    96.65 3670/3670     render [3]
                 0.02     0.00 3670/3670     update_screen [39]
                 0.00     0.00    1/1        new_world [200]
                 0.00     0.00    1/1        init_renderer [192]
                 0.00     0.00    1/1        init_graphics [190]
                 0.00     0.00    1/1        updater_create [211]
                 0.00     0.00    1/1        new_view [199]
                 0.00     0.00    1/1        end_graphics [186]
                 0.00     0.00    1/1        end_input_devices [187]
                 0.00     0.00 3670/3670     updater_run [105]
                 0.00     0.00 3670/3670     object_view [103]
                 0.00     0.00 3670/3670     get_viewpoint_object [99]
                 0.00     0.00 3670/3670     object_update [102]
                 0.00     0.00 3670/3670     object_apply_torque [101]
                 0.00     0.00 3670/3670     object_apply_force [100]
                 0.00     0.00 3670/3670     get_controlled_object [98]
                 0.00     0.00 3670/3670     read_input_devices [104]
                 0.00     0.00    1/1        parser_init [201]
                 0.00     0.00    1/1        init_input_devices [191]
                 0.00     0.00    1/1        set_texture_trans [203]
----------------------------------------
                 0.00    96.65 3670/3670     main [2]
[3]     94.30    0.00    96.65 3670      render [3]
                 2.20    73.04 3670/3670     render_walls [4]
                 5.00     3.27 3670/3670     clip_walls [9]
                 0.03     7.32 3670/3670     clear_framebuffer [11]
                 5.44     0.00 3670/3670     transform_vertices [14]
                 0.18     0.00 3670/3670     calc_view_constants [29]
                 0.17     0.00 3670/3670     init_buffers [30]
                 0.00     0.00   36/36       printf [165]
                 0.00     0.00 7340/7340     current_time [81]
----------------------------------------
                 2.20    73.04 3670/3670     render [3]
[4]     73.40    2.20    73.04 3670      render_walls [4]
                 4.73    30.63 3670/3670     draw_floors [5]
                18.59     2.59 3670/3670     draw_walls [6]
                 3.84     3.28 1174400/1174400     add_events [12]
                 6.53     0.00 1174400/1174400     calc_wall_heights [13]
                 1.59     1.25 1174400/1174400     remove_events [19]
                 0.00     0.00    2/605      wtmalloc [119]
----------------------------------------
                 4.73    30.63 3670/3670     render_walls [4]
[5]     34.50    4.73    30.63 3670      draw_floors [5]
                16.28     0.00 950530/950530     draw_floor_slices [7]
                14.35     0.00 550500/550500     draw_ceiling_slices [8]
----------------------------------------
                18.59     2.59 3670/3670     render_walls [4]
[6]     20.66   18.59     2.59 3670      draw_walls [6]
                 2.59     0.00 1611130/1611130     wall_ray_intersection [20]
----------------------------------------
                16.28     0.00 950530/950530     draw_floors [5]
[7]     15.88   16.28     0.00 950530      draw_floor_slices [7]
----------------------------------------
                14.35     0.00 550500/550500     draw_floors [5]
[8]     14.00   14.35     0.00 550500      draw_ceiling_slices [8]
----------------------------------------
                 5.00     3.27 3670/3670     render [3]
[9]      8.07    5.00     3.27 3670      clip_walls [9]
                 3.27     0.00 847770/847770     add_wall_events [17]
----------------------------------------
                 7.32     0.00 3670/3894     clear_framebuffer [11]
                 0.44     0.00  219/3894     _XWaitForReadable [26]
                 0.01     0.00    4/3894     calloc [166]
                 0.00     0.00    1/3894     initialize [193]
[10]     7.58    7.77     0.00 3894      memset [10]
----------------------------------------
                 0.03     7.32 3670/3670     render [3]
[11]     7.17    0.03     7.32 3670      clear_framebuffer [11]
                 7.32     0.00 3670/3894     memset [10]
----------------------------------------
                 3.84     3.28 1174400/1174400     render_walls [4]
[12]     6.95    3.84     3.28 1174400      add_events [12]
                 2.03     0.00 1442310/1442310     wall_obscured [22]
                 1.25     0.00 781710/1563424     memmove [21]
----------------------------------------
                 6.53     0.00 1174400/1174400     render_walls [4]
[13]     6.37    6.53     0.00 1174400      calc_wall_heights [13]
----------------------------------------
                 5.44     0.00 3670/3670     render [3]
[14]     5.31    5.44     0.00 3670      transform_vertices [14]
----------------------------------------
                 0.00     0.00  116/116      Tcl_Eval [38]
[15]     4.12    0.00     4.22  116      parse_texture [15]
                 0.00     4.22  116/116      read_texture_file [16]
                 0.00     0.00  232/2281     _IO_sprintf [33]
                 0.00     0.00  116/116      add_texture [153]
----------------------------------------
                 0.00     4.22  116/116      parse_texture [15]
[16]     4.12    0.00     4.22  116      read_texture_file [16]
                 2.50     0.50  116/116      quantize_texture [18]
                 0.00     1.22  116/116      read_graphic_file [23]
                 0.00     0.00  116/116      new_texture [158]
                 0.00     0.00  116/116      free_graphic_file [155]
                 0.00     0.00  232/348      ilog2 [128]
----------------------------------------
                 3.27     0.00 847770/847770     clip_walls [9]
[17]     3.19    3.27     0.00 847770      add_wall_events [17]
----------------------------------------
                 2.50     0.50  116/116      read_texture_file [16]
[18]     2.93    2.50     0.50  116      quantize_texture [18]
                 0.50     0.00 993280/993280     graphic_file_pixel [25]
----------------------------------------
                 1.59     1.25 1174400/1174400     render_walls [4]
[19]     2.78    1.59     1.25 1174400      remove_events [19]
                 1.25     0.00 781710/1563424     memmove [21]
----------------------------------------
                 2.59     0.00 1611130/1611130     draw_walls [6]
[20]     2.53    2.59     0.00 1611130      wall_ray_intersection [20]
----------------------------------------
                 1.25     0.00 781710/1563424     remove_events [19]
                 1.25     0.00 781710/1563424     add_events [12]
                 0.00     0.00    2/1563424     _XGenerateGCList [95]
                 0.00     0.00    1/1563424     XChangeProperty [77]
                 0.00     0.00    1/1563424     XOpenDisplay [55]
[21]     2.45    2.51     0.00 1563424      memmove [21]
----------------------------------------
                 2.03     0.00 1442310/1442310     add_events [12]
[22]     1.98    2.03     0.00 1442310      wall_obscured [22]
----------------------------------------
                 0.00     1.22  116/116      read_texture_file [16]
[23]     1.19    0.00     1.22  116      read_graphic_file [23]
                 0.50     0.70  116/116      LoadGIF [24]
                 0.00     0.01  116/117      fclose [147]
                 0.00     0.00  116/116      check_format [154]
                 0.00     0.00  116/117      fopen [152]
                 0.00     0.00  116/348      fseek [127]
----------------------------------------
                 0.50     0.70  116/116      read_graphic_file [23]
[24]     1.18    0.50     0.70  116      LoadGIF [24]
                 0.47     0.00 993280/993280     AddToPixel [27]
                 0.22     0.00 297926/297926     ReadCode [28]
                 0.00     0.01  696/696      fprintf [118]
                 0.00     0.00  232/605      wtmalloc [119]
                 0.00     0.00  232/1705     malloc [86]
                 0.00     0.00  116/233      fread [135]
                 0.00     0.00  116/116      new_graphic_file [157]
                 0.00     0.00  232/1075     free [110]
                 0.00     0.00  116/388      strncmp [126]
                 0.00     0.00  116/116      ftell [156]
                 0.00     0.00  232/348      fseek [127]
----------------------------------------
                 0.50     0.00 993280/993280     quantize_texture [18]
[25]     0.49    0.50     0.00 993280      graphic_file_pixel [25]
----------------------------------------
                                             <spontaneous>
[26]     0.46    0.00     0.47    0      _XWaitForReadable [26]
                 0.44     0.00  219/3894     memset [10]
                 0.03     0.00  222/222      select [37]
----------------------------------------
                 0.47     0.00 993280/993280     LoadGIF [24]
[27]     0.46    0.47     0.00 993280      AddToPixel [27]
----------------------------------------
                 0.22     0.00 297926/297926     LoadGIF [24]
[28]     0.21    0.22     0.00 297926      ReadCode [28]
----------------------------------------
                 0.18     0.00 3670/3670     render [3]
[29]     0.18    0.18     0.00 3670      calc_view_constants [29]
                 0.00     0.00    3/605      wtmalloc [119]
----------------------------------------
                 0.17     0.00 3670/3670     render [3]
[30]     0.17    0.17     0.00 3670      init_buffers [30]
----------------------------------------
                 0.03     0.00 2281/3013     _IO_vsprintf [34]
                 0.01     0.00  696/3013     fprintf [118]
                 0.00     0.00   36/3013     printf [165]
[31]     0.04    0.04     0.00 3013+1392 <cycle 1 as a whole> [31]
                 0.04     0.00  696          vfprintf <cycle 1> [32]
                 0.00     0.00  696          helper_vfprintf <cycle 1> [50]
----------------------------------------
                 0.03     0.00 2281/3013     _IO_vsprintf [34]
                 0.01     0.00  696/3013     fprintf [118]
                 0.00     0.00   36/3013     printf [165]
                                696          helper_vfprintf <cycle 1> [50]
[32]     0.04    0.04     0.00 3013      vfprintf <cycle 1> [32]
                 0.00     0.00 5421/5422     _IO_default_xsputn [84]
                 0.00     0.00   36/36       _IO_outfloat [162]
                 0.00     0.00   72/840      _IO_file_xsputn [112]
                 0.00     0.00 7124/7160     _IO_padn [82]
                 0.00     0.00    1/1        memchr [196]
                                696          helper_vfprintf <cycle 1> [50]
----------------------------------------
                 0.00     0.02 1033/2281     parse_wall [36]
                 0.00     0.01  812/2281     parse_vertex [40]
                 0.00     0.00  232/2281     parse_texture [15]
                 0.00     0.00  200/2281     parse_region [137]
                 0.00     0.00    1/2281     GetAuthorization [41]
                 0.00     0.00    1/2281     MakeUNIXSocketConnection [42]
                 0.00     0.00    1/2281     _XConnectDisplay [43]
                 0.00     0.00    1/2281     Tcl_Eval [38]
[33]     0.04    0.00     0.04 2281      _IO_sprintf [33]
                 0.00     0.04 2281/2281     _IO_vsprintf [34]
----------------------------------------
                 0.00     0.04 2281/2281     _IO_sprintf [33]
[34]     0.04    0.00     0.04 2281      _IO_vsprintf [34]
                 0.03     0.00 2281/3013     vfprintf <cycle 1> [32]
                 0.01     0.00 2281/2281     _IO_str_init_static [85]
                 0.00     0.00 2281/2398     _IO_init [107]
----------------------------------------
                                             <spontaneous>
[35]     0.03    0.03     0.00    0      TclParseWords [35]
                 0.00     0.00 1435/1935     strcpy [108]
----------------------------------------
                 0.00     0.00 1033/1033     Tcl_Eval [38]
[36]     0.03    0.00     0.03 1033      parse_wall [36]
                 0.00     0.02 1033/2281     _IO_sprintf [33]
                 0.00     0.01 1033/1033     add_wall [111]
                 0.01     0.00 4132/6156     Tcl_GetFixed [45]
----------------------------------------
                 0.03     0.00  222/222      _XWaitForReadable [26]
[37]     0.03    0.03     0.00  222      select [37]
----------------------------------------
                                             <spontaneous>
[38]     0.02    0.02     0.00    0      Tcl_Eval [38]
                 0.00     0.00    1/2281     _IO_sprintf [33]
                 0.00     0.00    2/1075     free [110]
                 0.00     0.00    2/2        parse_create [173]
                 0.00     0.00    2/2        object_command [172]
                 0.00     0.00  116/116      parse_texture [15]
                 0.00     0.00  812/812      parse_vertex [40]
                 0.00     0.00  200/200      parse_region [137]
                 0.00     0.00 1033/1033     parse_wall [36]
                 0.00     0.00    2/1705     malloc [86]
----------------------------------------
                 0.02     0.00 3670/3670     main [2]
[39]     0.02    0.02     0.00 3670      update_screen [39]
----------------------------------------
                 0.00     0.00  812/812      Tcl_Eval [38]
[40]     0.02    0.00     0.02  812      parse_vertex [40]
                 0.00     0.01  812/2281     _IO_sprintf [33]
                 0.00     0.01  812/812      add_vertex [113]
                 0.00     0.00 1624/6156     Tcl_GetFixed [45]
----------------------------------------
                                             <spontaneous>
[41]     0.00    0.00     0.00    0      GetAuthorization [41]
                 0.00     0.00    1/2281     _IO_sprintf [33]
                 0.00     0.00    1/1075     free [110]
----------------------------------------
                                             <spontaneous>
[42]     0.00    0.00     0.00    0      MakeUNIXSocketConnection [42]
                 0.00     0.00    1/2281     _IO_sprintf [33]
                 0.00     0.00    1/1        connect [184]
                 0.00     0.00    1/1        socket [209]
----------------------------------------
                                             <spontaneous>
[43]     0.00    0.00     0.00    0      _XConnectDisplay [43]
                 0.00     0.00    1/2281     _IO_sprintf [33]
                 0.00     0.00    2/1705     malloc [86]
                 0.00     0.00    2/1075     free [110]
                 0.00     0.00    1/1935     strcpy [108]
                 0.00     0.00    2/2        strtol [174]
----------------------------------------
                 0.01     0.00 37062/37170     _IO_strtod [83]
                 0.00     0.00  108/37170     _IO_dtoa [161]
[44]     0.01    0.01     0.00 37170      Binit [44]
----------------------------------------
                 0.01     0.00 4132/6156     parse_wall [36]
                 0.00     0.00 1624/6156     parse_vertex [40]
                 0.00     0.00  400/6156     parse_region [137]
[45]     0.01    0.01     0.00 6156      Tcl_GetFixed [45]
----------------------------------------
                 0.01     0.00 5565/5565     Tcl_GetInt [74]
[46]     0.01    0.01     0.00 5565      strtoul [46]
----------------------------------------
                 0.01     0.00 2161/2684     add_table_entry [48]
                 0.00     0.00  454/2684     _IO_default_xsgetn [133]
                 0.00     0.00   64/2684     _IO_default_xsputn [84]
                 0.00     0.00    4/2684     writev [175]
                 0.00     0.00    1/2684     readv [202]
[47]     0.01    0.01     0.00 2684      memcpy [47]
----------------------------------------
                 0.00     0.00 1033/2161     add_wall [111]
                 0.00     0.00  812/2161     add_vertex [113]
                 0.00     0.00  200/2161     add_region [136]
                 0.00     0.00  116/2161     add_texture [153]
[48]     0.02    0.01     0.01 2161      add_table_entry [48]
                 0.01     0.00 2161/2684     memcpy [47]
----------------------------------------
                 0.01     0.00  117/234      _IO_file_close_it [130]
                 0.01     0.00  117/234      _IO_default_finish [144]
[49]     0.01    0.01     0.00  234      _IO_un_link [49]
----------------------------------------
                                696          vfprintf <cycle 1> [32]
[50]     0.00    0.00     0.00    0      helper_vfprintf <cycle 1> [50]
                 0.00     0.00  696/840      _IO_file_xsputn [112]
                                696          vfprintf <cycle 1> [32]
----------------------------------------
                                             <spontaneous>
[51]     0.00    0.00     0.00    0      read_short [51]
                 0.00     0.00    1/233      fread [135]
----------------------------------------
                                             <spontaneous>
[52]     0.00    0.00     0.00    0      XauGetBestAuthByAddr [52]
                 0.00     0.00    1/117      fclose [147]
                 0.00     0.00    1/117      fopen [152]
----------------------------------------
                                             <spontaneous>
[53]     0.00    0.00     0.00    0      XShmCreateImage [53]
                 0.00     0.00    1/4        calloc [166]
----------------------------------------
                                             <spontaneous>
[54]     0.00    0.00     0.00    0      XInitExtension [54]
                 0.00     0.00    1/4        calloc [166]
                 0.00     0.00    1/1705     malloc [86]
                 0.00     0.00    1/1935     strcpy [108]
----------------------------------------
                                             <spontaneous>
[55]     0.00    0.00     0.00    0      XOpenDisplay [55]
                 0.00     0.00    2/4        calloc [166]
                 0.00     0.00    7/1705     malloc [86]
                 0.00     0.00    1/1563424     memmove [21]
                 0.00     0.00    1/1075     free [110]
                 0.00     0.00    1/4        strncpy [168]
                 0.00     0.00    1/3        getenv [169]
----------------------------------------
                                             <spontaneous>
[56]     0.00    0.00     0.00    0      Tcl_CreateInterp [56]
                 0.00     0.00   62/1705     malloc [86]
                 0.00     0.00    1/1        signal [208]
----------------------------------------
                                             <spontaneous>
[57]     0.00    0.00     0.00    0      Tcl_CreateCommand [57]
                 0.00     0.00   19/1705     malloc [86]
----------------------------------------
                                             <spontaneous>
[58]     0.00    0.00     0.00    0      StringCreate [58]
                 0.00     0.00  210/1705     malloc [86]
                 0.00     0.00  210/1935     strcpy [108]
----------------------------------------
                                             <spontaneous>
[59]     0.00    0.00     0.00    0      RebuildTable [59]
                 0.00     0.00    5/1705     malloc [86]
                 0.00     0.00    2/1075     free [110]
----------------------------------------
                                             <spontaneous>
[60]     0.00    0.00     0.00    0      Tcl_ProcCmd [60]
                 0.00     0.00   16/1705     malloc [86]
                 0.00     0.00    9/1075     free [110]
                 0.00     0.00    9/1935     strcpy [108]
----------------------------------------
                                             <spontaneous>
[61]     0.00    0.00     0.00    0      Tcl_SplitList [61]
                 0.00     0.00    9/1705     malloc [86]
----------------------------------------
                                             <spontaneous>
[62]     0.00    0.00     0.00    0      SetupAppendBuffer [62]
                 0.00     0.00    1/1705     malloc [86]
                 0.00     0.00    1/1935     strcpy [108]
----------------------------------------
                                             <spontaneous>
[63]     0.00    0.00     0.00    0      LookupVar [63]
                 0.00     0.00    1/1705     malloc [86]
----------------------------------------
                                             <spontaneous>
[64]     0.00    0.00     0.00    0      Tcl_SetVar2 [64]
                 0.00     0.00  129/1705     malloc [86]
                 0.00     0.00    1/1075     free [110]
                 0.00     0.00  140/1935     strcpy [108]
----------------------------------------
                                             <spontaneous>
[65]     0.00    0.00     0.00    0      Tcl_TraceVar2 [65]
                 0.00     0.00    2/1705     malloc [86]
----------------------------------------
                                             <spontaneous>
[66]     0.00    0.00     0.00    0      NewVar [66]
                 0.00     0.00  130/1705     malloc [86]
----------------------------------------
                                             <spontaneous>
[67]     0.00    0.00     0.00    0      TclSetupEnv [67]
                 0.00     0.00    1/1705     malloc [86]
----------------------------------------
                                             <spontaneous>
[68]     0.00    0.00     0.00    0      EnvInit [68]
                 0.00     0.00   19/1705     malloc [86]
                 0.00     0.00   18/1935     strcpy [108]
----------------------------------------
                                             <spontaneous>
[69]     0.00    0.00     0.00    0      Tcl_EvalFile [69]
                 0.00     0.00    2/1705     malloc [86]
                 0.00     0.00    2/1075     free [110]
----------------------------------------
                                             <spontaneous>
[70]     0.00    0.00     0.00    0      XextAddDisplay [70]
                 0.00     0.00    1/1705     malloc [86]
----------------------------------------
                                             <spontaneous>
[71]     0.00    0.00     0.00    0      XCreateGC [71]
                 0.00     0.00    2/1705     malloc [86]
----------------------------------------
                                             <spontaneous>
[72]     0.00    0.00     0.00    0      XGetModifierMapping [72]
                 0.00     0.00    2/1705     malloc [86]
----------------------------------------
                                             <spontaneous>
[73]     0.00    0.00     0.00    0      _XEnq [73]
                 0.00     0.00    1/1705     malloc [86]
----------------------------------------
                                             <spontaneous>
[74]     0.01    0.00     0.01    0      Tcl_GetInt [74]
                 0.01     0.00 5565/5565     strtoul [46]
----------------------------------------
                                             <spontaneous>
[75]     0.01    0.00     0.01    0      Tcl_GetDouble [75]
                 0.00     0.01 6177/6177     _IO_strtod [83]
----------------------------------------
                                             <spontaneous>
[76]     0.00    0.00     0.00    0      _XGetHostname [76]
                 0.00     0.00    1/4        strncpy [168]
----------------------------------------
                                             <spontaneous>
[77]     0.00    0.00     0.00    0      XChangeProperty [77]
                 0.00     0.00    1/1563424     memmove [21]
----------------------------------------
                                             <spontaneous>
[78]     0.00    0.00     0.00    0      _XSendClientPrefix [78]
                 0.00     0.00    1/2        writev [175]
----------------------------------------
                                             <spontaneous>
[79]     0.00    0.00     0.00    0      __do_global_ctors [79]
                 0.00     0.00    1/1        atexit [183]
----------------------------------------
                                             <spontaneous>
[80]     0.00    0.00     0.00    0      profil [80]
                 0.00     0.00    1/2        __sigaction [170]
----------------------------------------
                 0.00     0.00 7340/7340     render [3]
[81]     0.00    0.00     0.00 7340      current_time [81]
----------------------------------------
                 0.00     0.00   36/7160     _IO_outfloat [162]
                 0.00     0.00 7124/7160     vfprintf <cycle 1> [32]
[82]     0.00    0.00     0.00 7160      _IO_padn [82]
----------------------------------------
                 0.00     0.01 6177/6177     Tcl_GetDouble [75]
[83]     0.01    0.00     0.01 6177      _IO_strtod [83]
                 0.01     0.00 37062/37170     Binit [44]
----------------------------------------
                 0.00     0.00 5421/5422     vfprintf <cycle 1> [32]
                 0.00     0.00    1/5422     _IO_file_xsputn [112]
[84]     0.00    0.00     0.00 5422      _IO_default_xsputn [84]
                 0.00     0.00   64/2684     memcpy [47]
                 0.00     0.00    6/775      __overflow [116]
----------------------------------------
                 0.01     0.00 2281/2281     _IO_vsprintf [34]
[85]     0.01    0.01     0.00 2281      _IO_str_init_static [85]
                 0.00     0.00 2281/2517     _IO_setb [106]
----------------------------------------
                 0.00     0.00  605/1705     wtmalloc [119]
                 0.00     0.00  232/1705     LoadGIF [24]
                 0.00     0.00  210/1705     StringCreate [58]
                 0.00     0.00  130/1705     NewVar [66]
                 0.00     0.00  129/1705     Tcl_SetVar2 [64]
                 0.00     0.00  118/1705     _IO_file_doallocate [143]
                 0.00     0.00  117/1705     fopen [152]
                 0.00     0.00   62/1705     Tcl_CreateInterp [56]
                 0.00     0.00   19/1705     EnvInit [68]
                 0.00     0.00   19/1705     Tcl_CreateCommand [57]
                 0.00     0.00   16/1705     Tcl_ProcCmd [60]
                 0.00     0.00    9/1705     Tcl_SplitList [61]
                 0.00     0.00    7/1705     XOpenDisplay [55]
                 0.00     0.00    5/1705     RebuildTable [59]
                 0.00     0.00    4/1705     calloc [166]
                 0.00     0.00    2/1705     _XConnectDisplay [43]
                 0.00     0.00    2/1705     copystring [87]
                 0.00     0.00    2/1705     XGetModifierMapping [72]
                 0.00     0.00    2/1705     XCreateGC [71]
                 0.00     0.00    2/1705     Tcl_EvalFile [69]
                 0.00     0.00    2/1705     Tcl_TraceVar2 [65]
                 0.00     0.00    1/1705     Balloc [176]
                 0.00     0.00    1/1705     XauFileName [88]
                 0.00     0.00    1/1705     XGetKeyboardMapping [89]
                 0.00     0.00    1/1705     _XEnq [73]
                 0.00     0.00    1/1705     XInitExtension [54]
                 0.00     0.00    1/1705     XextAddDisplay [70]
                 0.00     0.00    1/1705     TclSetupEnv [67]
                 0.00     0.00    1/1705     LookupVar [63]
                 0.00     0.00    1/1705     SetupAppendBuffer [62]
                 0.00     0.00    2/1705     Tcl_Eval [38]
[86]     0.01    0.01     0.00 1705+35   malloc [86]
                 0.00     0.00    1/1        initialize [193]
                 0.00     0.00  125/125      morecore [141]
                 0.00     0.00   10/149      __default_morecore [138]
----------------------------------------
                                             <spontaneous>
[87]     0.00    0.00     0.00    0      copystring [87]
                 0.00     0.00    2/1705     malloc [86]
                 0.00     0.00    2/4        strncpy [168]
----------------------------------------
                                             <spontaneous>
[88]     0.01    0.01     0.00    0      XauFileName [88]
                 0.00     0.00    1/1705     malloc [86]
                 0.00     0.00    1/1        strcat [210]
                 0.00     0.00    1/1935     strcpy [108]
                 0.00     0.00    2/3        getenv [169]
----------------------------------------
                                             <spontaneous>
[89]     0.00    0.00     0.00    0      XGetKeyboardMapping [89]
                 0.00     0.00    1/1705     malloc [86]
----------------------------------------
                                             <spontaneous>
[90]     0.00    0.00     0.00    0      Tcl_DeleteHashTable [90]
                 0.00     0.00    2/1075     free [110]
----------------------------------------
                                             <spontaneous>
[91]     0.00    0.00     0.00    0      TclParseNestedCmd [91]
                 0.00     0.00  116/1935     strcpy [108]
----------------------------------------
                                             <spontaneous>
[92]     0.00    0.00     0.00    0      Tcl_AppendResult [92]
                 0.00     0.00    3/1935     strcpy [108]
----------------------------------------
                                             <spontaneous>
[93]     0.00    0.00     0.00    0      TclDeleteVars [93]
                 0.00     0.00    4/1075     free [110]
----------------------------------------
                                             <spontaneous>
[94]     0.00    0.00     0.00    0      _XShmDestroyImage [94]
                 0.00     0.00    1/1075     free [110]
----------------------------------------
                                             <spontaneous>
[95]     0.00    0.00     0.00    0      _XGenerateGCList [95]
                 0.00     0.00    2/1563424     memmove [21]
----------------------------------------
                                             <spontaneous>
[96]     0.00    0.00     0.00    0      _XReadPad [96]
                 0.00     0.00    1/1        readv [202]
----------------------------------------
                                             <spontaneous>
[97]     0.00    0.00     0.00    0      _XSend [97]
                 0.00     0.00    1/2        writev [175]
----------------------------------------
                 0.00     0.00 3670/3670     main [2]
[98]     0.00    0.00     0.00 3670      get_controlled_object [98]
----------------------------------------
                 0.00     0.00 3670/3670     main [2]
[99]     0.00    0.00     0.00 3670      get_viewpoint_object [99]
----------------------------------------
                 0.00     0.00 3670/3670     main [2]
[100]    0.00    0.00     0.00 3670      object_apply_force [100]
----------------------------------------
                 0.00     0.00 3670/3670     main [2]
[101]    0.00    0.00     0.00 3670      object_apply_torque [101]
----------------------------------------
                 0.00     0.00 3670/3670     main [2]
[102]    0.00    0.00     0.00 3670      object_update [102]
----------------------------------------
                 0.00     0.00 3670/3670     main [2]
[103]    0.00    0.00     0.00 3670      object_view [103]
----------------------------------------
                 0.00     0.00 3670/3670     main [2]
[104]    0.00    0.00     0.00 3670      read_input_devices [104]
                 0.00     0.00    1/1        add_special [182]
----------------------------------------
                 0.00     0.00 3670/3670     main [2]
[105]    0.00    0.00     0.00 3670      updater_run [105]
----------------------------------------
                 0.00     0.00  118/2517     _IO_file_doallocate [143]
                 0.00     0.00 2281/2517     _IO_str_init_static [85]
                 0.00     0.00  117/2517     _IO_file_close_it [130]
                 0.00     0.00    1/2517     _IO_doallocbuf [142]
[106]    0.00    0.00     0.00 2517      _IO_setb [106]
                 0.00     0.00  117/1075     free [110]
----------------------------------------
                 0.00     0.00 2281/2398     _IO_vsprintf [34]
                 0.00     0.00  117/2398     fopen [152]
[107]    0.00    0.00     0.00 2398      _IO_init [107]
----------------------------------------
                 0.00     0.00    1/1935     XauFileName [88]
                 0.00     0.00    1/1935     _XConnectDisplay [43]
                 0.00     0.00    1/1935     XInitExtension [54]
                 0.00     0.00   18/1935     EnvInit [68]
                 0.00     0.00  140/1935     Tcl_SetVar2 [64]
                 0.00     0.00    1/1935     SetupAppendBuffer [62]
                 0.00     0.00    3/1935     Tcl_AppendResult [92]
                 0.00     0.00    9/1935     Tcl_ProcCmd [60]
                 0.00     0.00 1435/1935     TclParseWords [35]
                 0.00     0.00  116/1935     TclParseNestedCmd [91]
                 0.00     0.00  210/1935     StringCreate [58]
[108]    0.00    0.00     0.00 1935      strcpy [108]
----------------------------------------
                 0.00     0.00  733/1466     _IO_file_xsputn [112]
                 0.00     0.00  733/1466     _IO_file_overflow [115]
[109]    0.00    0.00     0.00 1466      _IO_do_write [109]
                 0.00     0.00  732/732      _IO_file_write [117]
----------------------------------------
                 0.00     0.00  117/1075     fclose [147]
                 0.00     0.00  117/1075     _IO_default_finish [144]
                 0.00     0.00  117/1075     _IO_setb [106]
                 0.00     0.00  117/1075     _IO_free_backup_area [150]
                 0.00     0.00    1/1075     GetAuthorization [41]
                 0.00     0.00    2/1075     _XConnectDisplay [43]
                 0.00     0.00    1/1075     XOpenDisplay [55]
                 0.00     0.00    1/1075     _XShmDestroyImage [94]
                 0.00     0.00    2/1075     Tcl_EvalFile [69]
                 0.00     0.00    4/1075     TclDeleteVars [93]
                 0.00     0.00    1/1075     Tcl_SetVar2 [64]
                 0.00     0.00    9/1075     Tcl_ProcCmd [60]
                 0.00     0.00    2/1075     RebuildTable [59]
                 0.00     0.00    2/1075     Tcl_DeleteHashTable [90]
                 0.00     0.00  348/1075     wtfree [129]
                 0.00     0.00  232/1075     LoadGIF [24]
                 0.00     0.00    2/1075     Tcl_Eval [38]
[110]    0.00    0.00     0.00 1075+17   free [110]
                 0.00     0.00   12/149      __default_morecore [138]
----------------------------------------
                 0.00     0.01 1033/1033     parse_wall [36]
[111]    0.01    0.00     0.01 1033      add_wall [111]
                 0.00     0.00 1033/2161     add_table_entry [48]
----------------------------------------
                 0.00     0.00  696/840      helper_vfprintf <cycle 1> [50]
                 0.00     0.00   72/840      _IO_outfloat [162]
                 0.00     0.00   72/840      vfprintf <cycle 1> [32]
[112]    0.00    0.00     0.00  840      _IO_file_xsputn [112]
                 0.00     0.00  733/775      __overflow [116]
                 0.00     0.00    1/5422     _IO_default_xsputn [84]
                 0.00     0.00  733/1466     _IO_do_write [109]
----------------------------------------
                 0.00     0.01  812/812      parse_vertex [40]
[113]    0.01    0.00     0.01  812      add_vertex [113]
                 0.00     0.00  812/2161     add_table_entry [48]
----------------------------------------
                 0.00     0.00  232/807      _IO_file_seekoff [124]
                 0.00     0.00  575/807      _IO_file_underflow [120]
[114]    0.00    0.00     0.00  807      _IO_file_read [114]
----------------------------------------
                 0.00     0.00  775/775      __overflow [116]
[115]    0.00    0.00     0.00  775      _IO_file_overflow [115]
                 0.00     0.00    2/119      _IO_doallocbuf [142]
                 0.00     0.00  733/1466     _IO_do_write [109]
----------------------------------------
                 0.00     0.00  733/775      _IO_file_xsputn [112]
                 0.00     0.00   36/775      _IO_outfloat [162]
                 0.00     0.00    6/775      _IO_default_xsputn [84]
[116]    0.00    0.00     0.00  775      __overflow [116]
                 0.00     0.00  775/775      _IO_file_overflow [115]
----------------------------------------
                 0.00     0.00  732/732      _IO_do_write [109]
[117]    0.00    0.00     0.00  732      _IO_file_write [117]
----------------------------------------
                 0.00     0.01  696/696      LoadGIF [24]
[118]    0.01    0.00     0.01  696      fprintf [118]
                 0.01     0.00  696/3013     vfprintf <cycle 1> [32]
----------------------------------------
                 0.00     0.00  232/605      new_texture [158]
                 0.00     0.00  232/605      LoadGIF [24]
                 0.00     0.00  116/605      new_graphic_file [157]
                 0.00     0.00    8/605      new_table [167]
                 0.00     0.00    3/605      calc_view_constants [29]
                 0.00     0.00    3/605      init_renderer [192]
                 0.00     0.00    2/605      render_walls [4]
                 0.00     0.00    2/605      new_object [171]
                 0.00     0.00    1/605      updater_create [211]
                 0.00     0.00    1/605      load_palette [194]
                 0.00     0.00    1/605      init_graphics [190]
                 0.00     0.00    1/605      new_world [200]
                 0.00     0.00    1/605      new_view [199]
                 0.00     0.00    1/605      new_list [198]
                 0.00     0.00    1/605      new_framebuffer [197]
[119]    0.00    0.00     0.00  605      wtmalloc [119]
                 0.00     0.00  605/1705     malloc [86]
----------------------------------------
                 0.00     0.00  575/575      __underflow [122]
[120]    0.00    0.00     0.00  575      _IO_file_underflow [120]
                 0.00     0.00  117/119      _IO_doallocbuf [142]
                 0.00     0.00  575/807      _IO_file_read [114]
                 0.00     0.00  575/575      _IO_switch_to_get_mode [121]
----------------------------------------
                 0.00     0.00  575/575      _IO_file_underflow [120]
[121]    0.00    0.00     0.00  575      _IO_switch_to_get_mode [121]
----------------------------------------
                 0.00     0.00  575/575      _IO_default_xsgetn [133]
[122]    0.00    0.00     0.00  575      __underflow [122]
                 0.00     0.00  575/575      _IO_file_underflow [120]
----------------------------------------
                 0.00     0.00  464/464      _IO_file_seekoff [124]
[123]    0.00    0.00     0.00  464      _IO_file_seek [123]
----------------------------------------
                 0.00     0.00  464/464      _IO_seekoff [125]
[124]    0.00    0.00     0.00  464      _IO_file_seekoff [124]
                 0.00     0.00  232/807      _IO_file_read [114]
                 0.00     0.00  464/464      _IO_file_seek [123]
                 0.00     0.00  116/234      _IO_file_stat [131]
----------------------------------------
                 0.00     0.00  116/464      ftell [156]
                 0.00     0.00  348/464      fseek [127]
[125]    0.00    0.00     0.00  464      _IO_seekoff [125]
                 0.00     0.00  464/464      _IO_file_seekoff [124]
----------------------------------------
                 0.00     0.00   40/388      getenv [169]
                 0.00     0.00  232/388      check_format [154]
                 0.00     0.00  116/388      LoadGIF [24]
[126]    0.00    0.00     0.00  388      strncmp [126]
----------------------------------------
                 0.00     0.00  116/348      read_graphic_file [23]
                 0.00     0.00  232/348      LoadGIF [24]
[127]    0.00    0.00     0.00  348      fseek [127]
                 0.00     0.00  348/464      _IO_seekoff [125]
----------------------------------------
                 0.00     0.00  232/348      read_texture_file [16]
                 0.00     0.00  116/348      new_texture [158]
[128]    0.00    0.00     0.00  348      ilog2 [128]
----------------------------------------
                 0.00     0.00  348/348      free_graphic_file [155]
[129]    0.00    0.00     0.00  348      wtfree [129]
                 0.00     0.00  348/1075     free [110]
----------------------------------------
                 0.00     0.00  117/234      fclose [147]
                 0.00     0.00  117/234      _IO_file_finish [146]
[130]    0.00    0.00     0.01  234      _IO_file_close_it [130]
                 0.01     0.00  117/234      _IO_un_link [49]
                 0.00     0.00  117/2517     _IO_setb [106]
                 0.00     0.00  117/117      _IO_file_close [145]
                 0.00     0.00  117/117      _IO_unsave_markers [151]
----------------------------------------
                 0.00     0.00  118/234      _IO_file_doallocate [143]
                 0.00     0.00  116/234      _IO_file_seekoff [124]
[131]    0.00    0.00     0.00  234      _IO_file_stat [131]
----------------------------------------
                 0.00     0.00  117/234      _IO_file_fopen [148]
                 0.00     0.00  117/234      _IO_file_init [149]
[132]    0.00    0.00     0.00  234      _IO_link_in [132]
----------------------------------------
                 0.00     0.00  233/233      _IO_sgetn [134]
[133]    0.00    0.00     0.00  233      _IO_default_xsgetn [133]
                 0.00     0.00  454/2684     memcpy [47]
                 0.00     0.00  575/575      __underflow [122]
----------------------------------------
                 0.00     0.00  233/233      fread [135]
[134]    0.00    0.00     0.00  233      _IO_sgetn [134]
                 0.00     0.00  233/233      _IO_default_xsgetn [133]
----------------------------------------
                 0.00     0.00  116/233      check_format [154]
                 0.00     0.00  116/233      LoadGIF [24]
                 0.00     0.00    1/233      read_short [51]
[135]    0.00    0.00     0.00  233      fread [135]
                 0.00     0.00  233/233      _IO_sgetn [134]
----------------------------------------
                 0.00     0.00  200/200      parse_region [137]
[136]    0.00    0.00     0.00  200      add_region [136]
                 0.00     0.00  200/2161     add_table_entry [48]
----------------------------------------
                 0.00     0.00  200/200      Tcl_Eval [38]
[137]    0.01    0.00     0.01  200      parse_region [137]
                 0.00     0.00  200/2281     _IO_sprintf [33]
                 0.00     0.00  200/200      add_region [136]
                 0.00     0.00  400/6156     Tcl_GetFixed [45]
----------------------------------------
                 0.00     0.00   12/149      free [110]
                 0.00     0.00   10/149      malloc [86]
                 0.00     0.00  127/149      align [140]
[138]    0.00    0.00     0.00  149      __default_morecore [138]
                 0.00     0.00  149/149      __sbrk [139]
----------------------------------------
                 0.00     0.00  149/149      __default_morecore [138]
[139]    0.00    0.00     0.00  149      __sbrk [139]
----------------------------------------
                 0.00     0.00  125/126      morecore [141]
                 0.00     0.00    1/126      initialize [193]
[140]    0.00    0.00     0.00  126      align [140]
                 0.00     0.00  127/149      __default_morecore [138]
----------------------------------------
                 0.00     0.00  125/125      malloc [86]
[141]    0.00    0.00     0.00  125      morecore [141]
                 0.00     0.00  125/126      align [140]
----------------------------------------
                 0.00     0.00  117/119      _IO_file_underflow [120]
                 0.00     0.00    2/119      _IO_file_overflow [115]
[142]    0.00    0.00     0.00  119      _IO_doallocbuf [142]
                 0.00     0.00  118/118      _IO_file_doallocate [143]
                 0.00     0.00    1/2517     _IO_setb [106]
----------------------------------------
                 0.00     0.00  118/118      _IO_doallocbuf [142]
[143]    0.00    0.00     0.00  118      _IO_file_doallocate [143]
                 0.00     0.00  118/1705     malloc [86]
                 0.00     0.00    1/1        __isatty [177]
                 0.00     0.00  118/2517     _IO_setb [106]
                 0.00     0.00  118/234      _IO_file_stat [131]
----------------------------------------
                 0.00     0.01  117/117      _IO_file_finish [146]
[144]    0.00    0.00     0.01  117      _IO_default_finish [144]
                 0.01     0.00  117/234      _IO_un_link [49]
                 0.00     0.00  117/1075     free [110]
----------------------------------------
                 0.00     0.00  117/117      _IO_file_close_it [130]
[145]    0.00    0.00     0.00  117      _IO_file_close [145]
----------------------------------------
                 0.00     0.01  117/117      fclose [147]
[146]    0.01    0.00     0.01  117      _IO_file_finish [146]
                 0.00     0.01  117/117      _IO_default_finish [144]
                 0.00     0.00  117/234      _IO_file_close_it [130]
----------------------------------------
                 0.00     0.01  116/117      read_graphic_file [23]
                 0.00     0.00    1/117      XauGetBestAuthByAddr [52]
[147]    0.01    0.00     0.01  117      fclose [147]
                 0.00     0.01  117/117      _IO_file_finish [146]
                 0.00     0.00  117/234      _IO_file_close_it [130]
                 0.00     0.00  117/1075     free [110]
----------------------------------------
                 0.00     0.00  117/117      fopen [152]
[148]    0.00    0.00     0.00  117      _IO_file_fopen [148]
                 0.00     0.00  117/234      _IO_link_in [132]
----------------------------------------
                 0.00     0.00  117/117      fopen [152]
[149]    0.00    0.00     0.00  117      _IO_file_init [149]
                 0.00     0.00  117/234      _IO_link_in [132]
----------------------------------------
                 0.00     0.00  117/117      _IO_unsave_markers [151]
[150]    0.00    0.00     0.00  117      _IO_free_backup_area [150]
                 0.00     0.00  117/1075     free [110]
----------------------------------------
                 0.00     0.00  117/117      _IO_file_close_it [130]
[151]    0.00    0.00     0.00  117      _IO_unsave_markers [151]
                 0.00     0.00  117/117      _IO_free_backup_area [150]
----------------------------------------
                 0.00     0.00  116/117      read_graphic_file [23]
                 0.00     0.00    1/117      XauGetBestAuthByAddr [52]
[152]    0.00    0.00     0.00  117      fopen [152]
                 0.00     0.00  117/1705     malloc [86]
                 0.00     0.00  117/117      _IO_file_fopen [148]
                 0.00     0.00  117/117      _IO_file_init [149]
                 0.00     0.00  117/2398     _IO_init [107]
----------------------------------------
                 0.00     0.00  116/116      parse_texture [15]
[153]    0.00    0.00     0.00  116      add_texture [153]
                 0.00     0.00  116/2161     add_table_entry [48]
----------------------------------------
                 0.00     0.00  116/116      read_graphic_file [23]
[154]    0.00    0.00     0.00  116      check_format [154]
                 0.00     0.00  116/233      fread [135]
                 0.00     0.00  232/388      strncmp [126]
----------------------------------------
                 0.00     0.00  116/116      read_texture_file [16]
[155]    0.00    0.00     0.00  116      free_graphic_file [155]
                 0.00     0.00  348/348      wtfree [129]
----------------------------------------
                 0.00     0.00  116/116      LoadGIF [24]
[156]    0.00    0.00     0.00  116      ftell [156]
                 0.00     0.00  116/464      _IO_seekoff [125]
----------------------------------------
                 0.00     0.00  116/116      LoadGIF [24]
[157]    0.00    0.00     0.00  116      new_graphic_file [157]
                 0.00     0.00  116/605      wtmalloc [119]
----------------------------------------
                 0.00     0.00  116/116      read_texture_file [16]
[158]    0.00    0.00     0.00  116      new_texture [158]
                 0.00     0.00  232/605      wtmalloc [119]
                 0.00     0.00  116/348      ilog2 [128]
----------------------------------------
                 0.00     0.00   37/37       _IO_dtoa [161]
[159]    0.00    0.00     0.00   37      Bfree [159]
----------------------------------------
                 0.00     0.00   36/36       d2b [163]
[160]    0.00    0.00     0.00   36      Brealloc [160]
----------------------------------------
                 0.00     0.00   36/36       _IO_outfloat [162]
[161]    0.00    0.00     0.00   36      _IO_dtoa [161]
                 0.00     0.00  108/37170     Binit [44]
                 0.00     0.00    1/1        Balloc [176]
                 0.00     0.00   37/37       Bfree [159]
                 0.00     0.00   36/36       d2b [163]
----------------------------------------
                 0.00     0.00   36/36       vfprintf <cycle 1> [32]
[162]    0.00    0.00     0.00   36      _IO_outfloat [162]
                 0.00     0.00   36/36       _IO_dtoa [161]
                 0.00     0.00   72/840      _IO_file_xsputn [112]
                 0.00     0.00   36/775      __overflow [116]
                 0.00     0.00   36/7160     _IO_padn [82]
----------------------------------------
                 0.00     0.00   36/36       _IO_dtoa [161]
[163]    0.00    0.00     0.00   36      d2b [163]
                 0.00     0.00   36/36       lo0bits [164]
                 0.00     0.00   36/36       Brealloc [160]
----------------------------------------
                 0.00     0.00   36/36       d2b [163]
[164]    0.00    0.00     0.00   36      lo0bits [164]
----------------------------------------
                 0.00     0.00   36/36       render [3]
[165]    0.00    0.00     0.00   36      printf [165]
                 0.00     0.00   36/3013     vfprintf <cycle 1> [32]
----------------------------------------
                 0.00     0.00    2/4        XOpenDisplay [55]
                 0.00     0.00    1/4        XInitExtension [54]
                 0.00     0.00    1/4        XShmCreateImage [53]
[166]    0.01    0.00     0.01    4      calloc [166]
                 0.01     0.00    4/3894     memset [10]
                 0.00     0.00    4/1705     malloc [86]
----------------------------------------
                 0.00     0.00    4/4        new_world [200]
[167]    0.00    0.00     0.00    4      new_table [167]
                 0.00     0.00    8/605      wtmalloc [119]
----------------------------------------
                 0.00     0.00    2/4        copystring [87]
                 0.00     0.00    1/4        _XGetHostname [76]
                 0.00     0.00    1/4        XOpenDisplay [55]
[168]    0.00    0.00     0.00    4      strncpy [168]
----------------------------------------
                 0.00     0.00    2/3        XauFileName [88]
                 0.00     0.00    1/3        XOpenDisplay [55]
[169]    0.00    0.00     0.00    3      getenv [169]
                 0.00     0.00   40/388      strncmp [126]
----------------------------------------
                 0.00     0.00    1/2        signal [208]
                 0.00     0.00    1/2        profil [80]
[170]    0.00    0.00     0.00    2      __sigaction [170]
----------------------------------------
                 0.00     0.00    2/2        parse_create [173]
[171]    0.00    0.00     0.00    2      new_object [171]
                 0.00     0.00    2/605      wtmalloc [119]
----------------------------------------
                 0.00     0.00    2/2        Tcl_Eval [38]
[172]    0.00    0.00     0.00    2      object_command [172]
----------------------------------------
                 0.00     0.00    2/2        Tcl_Eval [38]
[173]    0.00    0.00     0.00    2      parse_create [173]
                 0.00     0.00    2/2        new_object [171]
----------------------------------------
                 0.00     0.00    2/2        _XConnectDisplay [43]
[174]    0.00    0.00     0.00    2      strtol [174]
----------------------------------------
                 0.00     0.00    1/2        _XSendClientPrefix [78]
                 0.00     0.00    1/2        _XSend [97]
[175]    0.00    0.00     0.00    2      writev [175]
                 0.00     0.00    4/2684     memcpy [47]
----------------------------------------
                 0.00     0.00    1/1        _IO_dtoa [161]
[176]    0.00    0.00     0.00    1      Balloc [176]
                 0.00     0.00    1/1705     malloc [86]
----------------------------------------
                 0.00     0.00    1/1        _IO_file_doallocate [143]
[177]    0.00    0.00     0.00    1      __isatty [177]
                 0.00     0.00    1/1        __tcgetattr [181]
----------------------------------------
                 0.00     0.00    1/1        _entry [1]
[178]    0.00    0.00     0.00    1      __libc_init [178]
----------------------------------------
                 0.00     0.00    1/1        atexit [183]
[179]    0.00    0.00     0.00    1      __new_exitfn [179]
----------------------------------------
                 0.00     0.00    1/1        _entry [1]
[180]    0.00    0.00     0.00    1      __setfpucw [180]
----------------------------------------
                 0.00     0.00    1/1        __isatty [177]
[181]    0.00    0.00     0.00    1      __tcgetattr [181]
----------------------------------------
                 0.00     0.00    1/1        read_input_devices [104]
[182]    0.00    0.00     0.00    1      add_special [182]
----------------------------------------
                 0.00     0.00    1/1        __do_global_ctors [79]
[183]    0.00    0.00     0.00    1      atexit [183]
                 0.00     0.00    1/1        __new_exitfn [179]
----------------------------------------
                 0.00     0.00    1/1        MakeUNIXSocketConnection [42]
[184]    0.00    0.00     0.00    1      connect [184]
----------------------------------------
                 0.00     0.00    1/1        init_graphics [190]
[185]    0.00    0.00     0.00    1      create_window [185]
----------------------------------------
                 0.00     0.00    1/1        main [2]
[186]    0.00    0.00     0.00    1      end_graphics [186]
                 0.00     0.00    1/1        shmctl [205]
                 0.00     0.00    1/1        shmdt [206]
----------------------------------------
                 0.00     0.00    1/1        main [2]
[187]    0.00    0.00     0.00    1      end_input_devices [187]
----------------------------------------
                 0.00     0.00    1/1        _entry [1]
[188]    0.00    0.00     0.00    1      exit [188]
----------------------------------------
                 0.00     0.00    1/1        new_framebuffer [197]
[189]    0.00    0.00     0.00    1      get_framebuffer_memory [189]
----------------------------------------
                 0.00     0.00    1/1        main [2]
[190]    0.00    0.00     0.00    1      init_graphics [190]
                 0.00     0.00    1/1        load_palette [194]
                 0.00     0.00    1/605      wtmalloc [119]
                 0.00     0.00    1/1        map_shared_mem [195]
                 0.00     0.00    1/1        create_window [185]
----------------------------------------
                 0.00     0.00    1/1        main [2]
[191]    0.00    0.00     0.00    1      init_input_devices [191]
----------------------------------------
                 0.00     0.00    1/1        main [2]
[192]    0.00    0.00     0.00    1      init_renderer [192]
                 0.00     0.00    3/605      wtmalloc [119]
                 0.00     0.00    1/1        new_framebuffer [197]
----------------------------------------
                 0.00     0.00    1/1        malloc [86]
[193]    0.00    0.00     0.00    1      initialize [193]
                 0.00     0.00    1/3894     memset [10]
                 0.00     0.00    1/126      align [140]
----------------------------------------
                 0.00     0.00    1/1        init_graphics [190]
[194]    0.00    0.00     0.00    1      load_palette [194]
                 0.00     0.00    1/605      wtmalloc [119]
----------------------------------------
                 0.00     0.00    1/1        init_graphics [190]
[195]    0.00    0.00     0.00    1      map_shared_mem [195]
                 0.00     0.00    1/1        shmat [204]
                 0.00     0.00    1/1        shmget [207]
----------------------------------------
                 0.00     0.00    1/1        vfprintf <cycle 1> [32]
[196]    0.00    0.00     0.00    1      memchr [196]
----------------------------------------
                 0.00     0.00    1/1        init_renderer [192]
[197]    0.00    0.00     0.00    1      new_framebuffer [197]
                 0.00     0.00    1/605      wtmalloc [119]
                 0.00     0.00    1/1        get_framebuffer_memory [189]
----------------------------------------
                 0.00     0.00    1/1        updater_create [211]
[198]    0.00    0.00     0.00    1      new_list [198]
                 0.00     0.00    1/605      wtmalloc [119]
----------------------------------------
                 0.00     0.00    1/1        main [2]
[199]    0.00    0.00     0.00    1      new_view [199]
                 0.00     0.00    1/605      wtmalloc [119]
----------------------------------------
                 0.00     0.00    1/1        main [2]
[200]    0.00    0.00     0.00    1      new_world [200]
                 0.00     0.00    4/4        new_table [167]
                 0.00     0.00    1/605      wtmalloc [119]
----------------------------------------
                 0.00     0.00    1/1        main [2]
[201]    0.00    0.00     0.00    1      parser_init [201]
----------------------------------------
                 0.00     0.00    1/1        _XReadPad [96]
[202]    0.00    0.00     0.00    1      readv [202]
                 0.00     0.00    1/2684     memcpy [47]
----------------------------------------
                 0.00     0.00    1/1        main [2]
[203]    0.00    0.00     0.00    1      set_texture_trans [203]
----------------------------------------
                 0.00     0.00    1/1        map_shared_mem [195]
[204]    0.00    0.00     0.00    1      shmat [204]
----------------------------------------
                 0.00     0.00    1/1        end_graphics [186]
[205]    0.00    0.00     0.00    1      shmctl [205]
----------------------------------------
                 0.00     0.00    1/1        end_graphics [186]
[206]    0.00    0.00     0.00    1      shmdt [206]
----------------------------------------
                 0.00     0.00    1/1        map_shared_mem [195]
[207]    0.00    0.00     0.00    1      shmget [207]
----------------------------------------
                 0.00     0.00    1/1        Tcl_CreateInterp [56]
[208]    0.00    0.00     0.00    1      signal [208]
                 0.00     0.00    1/2        __sigaction [170]
----------------------------------------
                 0.00     0.00    1/1        MakeUNIXSocketConnection [42]
[209]    0.00    0.00     0.00    1      socket [209]
----------------------------------------
                 0.00     0.00    1/1        XauFileName [88]
[210]    0.00    0.00     0.00    1      strcat [210]
----------------------------------------
                 0.00     0.00    1/1        main [2]
[211]    0.00    0.00     0.00    1      updater_create [211]
                 0.00     0.00    1/1        new_list [198]
                 0.00     0.00    1/605      wtmalloc [119]
----------------------------------------

 This table describes the call tree of the program, and was sorted by
 the total amount of time spent in each function and its children.

 Each entry in this table consists of several lines.  The line with the
 index number at the left hand margin lists the current function.
 The lines above it list the functions that called this function,
 and the lines below it list the functions this one called.
 This line lists:
     index	A unique number given to each element of the table.
		Index numbers are sorted numerically.
		The index number is printed next to every function name so
		it is easier to look up where the function in the table.

     % time	This is the percentage of the `total' time that was spent
		in this function and its children.  Note that due to
		different viewpoints, functions excluded by options, etc,
		these numbers will NOT add up to 100%.

     self	This is the total amount of time spent in this function.

     children	This is the total amount of time propagated into this
		function by its children.

     called	This is the number of times the function was called.
		If the function called itself recursively, the number
		only includes non-recursive calls, and is followed by
		a `+' and the number of recursive calls.

     name	The name of the current function.  The index number is
		printed after it.  If the function is a member of a
		cycle, the cycle number is printed between the
		function's name and the index number.


 For the function's parents, the fields have the following meanings:

     self	This is the amount of time that was propagated directly
		from the function into this parent.

     children	This is the amount of time that was propagated from
		the function's children into this parent.

     called	This is the number of times this parent called the
		function `/' the total number of times the function
		was called.  Recursive calls to the function are not
		included in the number after the `/'.

     name	This is the name of the parent.  The parent's index
		number is printed after it.  If the parent is a
		member of a cycle, the cycle number is printed between
		the name and the index number.

 If the parents of the function cannot be determined, the word
 `<spontaneous>' is printed in the `name' field, and all the other
 fields are blank.

 For the function's children, the fields have the following meanings:

     self	This is the amount of time that was propagated directly
		from the child into the function.

     children	This is the amount of time that was propagated from the
		child's children to the function.

     called	This is the number of times the function called
		this child `/' the total number of times the child
		was called.  Recursive calls by the child are not
		listed in the number after the `/'.

     name	This is the name of the child.  The child's index
		number is printed after it.  If the child is a
		member of a cycle, the cycle number is printed
		between the name and the index number.

 If there are any cycles (circles) in the call graph, there is an
 entry for the cycle-as-a-whole.  This entry shows who called the
 cycle (as parents) and the members of the cycle (as children.)
 The `+' recursive calls entry shows the number of function calls that
 were internal to the cycle, and the calls entry for each member shows,
 for that member, how many times it was called from other members of
 the cycle.

