Changes between Version 2 and Version 3 of Debugging/CompiledCode


Ignore:
Timestamp:
Sep 9, 2010 5:54:29 PM (4 years ago)
Author:
gwright
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Debugging/CompiledCode

    v2 v3  
    7979 * Make the crash happen repeatably, if possible.  That means after 
    8080   the exact same number of garbage collections and context switches 
    81    each time. Use {{{+RTS -C0}}} to turn off timer-based context switches.  If 
    82    you're debugging heap profiling, add {{{-i0}}} too. 
     81   each time. Use {{{+RTS -C0}}} to turn off timer-based context switches. 
     82   Setting {{{+RTS -V0}}} disables the RTS timer entirely.  Disabling the RTS 
     83   timer altogether can make the point at which the program crashes reproducible, 
     84   and is very helpful when using the "going back in time" method described below. 
     85   If you're debugging heap profiling, add {{{-i0}}} too. 
    8386 
    8487 * If you still haven't figured it out, you probably need to go back in