1. 01 Feb, 2011 5 commits
  2. 31 Jan, 2011 2 commits
    • Kenneth Moreland's avatar
      Change the icetUnsafeStateGet* methods to return const arrays. · bcabfc32
      Kenneth Moreland authored
      This discourages changing the arrays returned, which is even more
      unsafe and does not properly update the time stamp.
      bcabfc32
    • Kenneth Moreland's avatar
      Add memory checks for state variables. · 1f9a4a18
      Kenneth Moreland authored
      In an attempt to make using state variables more safe, these changes
      add some checks for bad memory usage.  For every state variable
      allocated, extra memory is added to the beginning and end of the
      buffer (in debug mode).  These padding are filled with known values.
      When the variable is latter accessed, it is checked to make sure
      that these values remain intact (thus there have been no overruns).
      Allocated buffers are also cleared to 0xDC to make it obvious when
      uninitialized memory is used.
      1f9a4a18
  3. 27 Jan, 2011 3 commits
  4. 26 Jan, 2011 6 commits
  5. 25 Jan, 2011 3 commits
  6. 24 Jan, 2011 2 commits
    • Kenneth Moreland's avatar
      Fix comparison of pointers. · 445a7988
      Kenneth Moreland authored
      I was comparing the values of the addresses in the pointers, not the
      depth values they were pointing to.  Oops.
      445a7988
    • Kenneth Moreland's avatar
      Compute actual buffer size in cc-composite. · 2df6a85f
      Kenneth Moreland authored
      The compress algorithms are responsible for recording the actual number
      of bytes used in storing the image data.  Since the compressed-compressed-
      composite writes out a compressed image, it also needs to record this
      value (ICET_IMAGE_ACTUAL_BUFFER_SIZE_INDEX).  I had forgotten to do this.
      2df6a85f
  7. 21 Jan, 2011 8 commits
  8. 20 Jan, 2011 2 commits
  9. 19 Jan, 2011 1 commit
  10. 18 Jan, 2011 2 commits
  11. 12 Jan, 2011 1 commit
  12. 11 Jan, 2011 1 commit
    • Kenneth Moreland's avatar
      SimpleTiming now collects timing information in root process. · 7c8c62bf
      Kenneth Moreland authored
      Previously, each process wrote out its own log file, which were then
      to be collected by some other means.  However, the size is becoming
      problematic for large process counts.  Instead, the root process
      collects all the other timing information and computes the max for
      all processes, which is what I was doing in post processing anyway.
      7c8c62bf
  13. 10 Jan, 2011 4 commits