|
From: Duncan S. <bal...@fr...> - 2005-05-19 14:13:51
|
> The first time Valgrind translates the sequence, it discovers how long it > is. Then, each time that sequence is due to run, Valgrind can check that > many bytes. Does that make sense? A big stick shaped sonic clue wave just blasted my brain. Let me guess: a "translation" consists of cached data about a bunch of instructions that have been executed, or considered for execution. The problem is that when instructions are modified, the translation gets out of date. However this is not a problem if instructions were never "translated". Thus there is no problem. Hang on, didn't I already know all this? Seems I need more coffee... Sorry for the noise, Duncan. |