On Dec 21, 2007 4:47 PM, Tom Hughes <[EMAIL PROTECTED]> wrote: > In message <[EMAIL PROTECTED]> > Bart Van Assche <[EMAIL PROTECTED]> wrote: > > > What happens is the following: > > * Core changes VG_(running_tid). > > * Core notifies tool about client memory accesses. > > * Core calls VG_TRACK(start_client_code)(). > > > > This is why it is not sufficient to cache VG_(running_tid) upon > > VG_TRACK(start_client_code)() notifications. > > Ah right. I guess the question there is "which thread are those > accesses made on behalf off?".
The client accesses are made on behalf of the thread with thread ID VG_(running_tid). Regards, Bart Van Assche. ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Valgrind-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/valgrind-developers
