Merge patch from Jeremy Fitzhardinge:

18-hg-err-reporting
  HELGRIND: show more information about the address we're reporting a
  possible data race for; in particular, try to describe where the
  address came from (static variable, or heap allocated and if so
  where?) (Mostly stolen from memcheck). Also puts memory locations
  involved with an error into an error state, so that duplicate errors
  are suppressed. Also displays the last good set of locks for a memory
  location.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@1255 a5019735-40e9-0310-863c-91ae7b9d1cf9
1 file changed