Subj : Re: Rollback Functions To : comp.programming From : yaoziyuan Date : Tue Oct 11 2005 11:40 pm Iet me clarify it a little: In my original post I had two ideas. One is a code library that provides its own memory functions which keep log of their changes to the memory (logged_malloc, logged_free, logged_memset, etc.) and another function that allows rolling back to a previously marked point (e.g. the initial point of a thread which allocates some memory but later raises an error and returns). The second idea is about adding a new debug command "Step Back" to IDEs that tries to rollback to the previous step's memory state. Yao Ziyuan .