DRD does now recognize Helgrind's start/stop tracking client requests too.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11306
This commit is contained in:
Bart Van Assche 2010-08-29 16:20:54 +00:00
parent 27d2118adb
commit 89a212b4e4

View File

@ -108,10 +108,14 @@ static Bool handle_client_request(ThreadId vg_tid, UWord* arg, UWord* ret)
break;
case VG_USERREQ__DRD_START_SUPPRESSION:
/*_VG_USERREQ__HG_ARANGE_MAKE_UNTRACKED*/
case VG_USERREQ_TOOL_BASE('H','G') + 256 + 39:
DRD_(start_suppression)(arg[1], arg[1] + arg[2], "client");
break;
case VG_USERREQ__DRD_FINISH_SUPPRESSION:
/*_VG_USERREQ__HG_ARANGE_MAKE_TRACKED*/
case VG_USERREQ_TOOL_BASE('H','G') + 256 + 40:
DRD_(finish_suppression)(arg[1], arg[1] + arg[2]);
break;