|
From: Tom H. <to...@co...> - 2007-12-20 21:31:25
|
In message <e2e...@ma...>
"Bart Van Assche" <bar...@gm...> wrote:
> There is a small inconsistency in the Valgrind core with regard to the
> value of VG_(running_tid) concerning client memory accesses: this
> variable contains a valid thread ID for all client memory accesses,
> except for some accesses triggered from coregrind/m_main.c. The
> attached patch fixes this and also contains some exp-drd
> simplifications that became possible because of the fix in the core.
> Can you please evaluate this patch and apply it if you consider it
> acceptable ? Regression test results are unaffected by the patch --
> the results below are for the x86_64 platform.
Looks good to me.
Are you sure that's everything? My memory was that the problems
were with signal handlers and things, but maybe those have all
been fixed now?
Tom
--
Tom Hughes (to...@co...)
http://www.compton.nu/
|