From: Nicholas N. <nj...@cs...> - 2005-06-09 16:26:28
|
On Thu, 9 Jun 2005, Scott Long wrote: >> It sounds like it needs potentially unbounded storage associated with >> each register in order to work. Supposing a register r contains the >> sum of values from a large range of memory locations, some of which >> are defined and some are undefined. How do you choose which of the >> undefined locations to tag the register with? > > As I said in my original post, I don't think this is a problem. Pick one > arbitrarily (to make it simple, just use the most recent). The developer will > fix that error. Memcheck is run again, and now the next error is reported. In > nearly all realistic cases, only a few uninitialized values will be involved. It sounds to me like a good compromise. Patches are welcome! N |