From: <sv...@va...> - 2010-09-04 12:52:48
|
Author: cerion Date: 2010-09-04 13:52:39 +0100 (Sat, 04 Sep 2010) New Revision: 502 Log: Update the XML element map for valgrind, as described in: valgrind/docs/internals/xml-output-protocol4.txt Clears up an error (undefined TEXT element), and fills in the remaining blanks for future use. Modified: branches/valkyrie_qt4port/toolview/vglogview.cpp branches/valkyrie_qt4port/toolview/vglogview.h Modified: branches/valkyrie_qt4port/toolview/vglogview.cpp =================================================================== --- branches/valkyrie_qt4port/toolview/vglogview.cpp 2010-09-03 03:34:59 UTC (rev 501) +++ branches/valkyrie_qt4port/toolview/vglogview.cpp 2010-09-04 12:52:39 UTC (rev 502) @@ -60,6 +60,7 @@ etmap["kind"] = VG_ELEM::KIND; etmap["what"] = VG_ELEM::WHAT; etmap["xwhat"] = VG_ELEM::XWHAT; + etmap["text"] = VG_ELEM::TEXT; etmap["stack"] = VG_ELEM::STACK; etmap["frame"] = VG_ELEM::FRAME; etmap["ip"] = VG_ELEM::IP; @@ -71,6 +72,7 @@ etmap["auxwhat"] = VG_ELEM::AUXWHAT; etmap["xauxwhat"] = VG_ELEM::XAUXWHAT; etmap["announcethread"] = VG_ELEM::ANNOUNCETHREAD; + etmap["hthreadid"] = VG_ELEM::HTHREADID; etmap["errorcounts"] = VG_ELEM::ERRORCOUNTS; etmap["pair"] = VG_ELEM::PAIR; etmap["count"] = VG_ELEM::COUNT; @@ -79,6 +81,11 @@ etmap["leakedbytes"] = VG_ELEM::LEAKEDBYTES; etmap["leakedblocks"] = VG_ELEM::LEAKEDBLOCKS; etmap["suppression"] = VG_ELEM::SUPPRESSION; + etmap["sname"] = VG_ELEM::SNAME; + etmap["skind"] = VG_ELEM::SKIND; + etmap["skaux"] = VG_ELEM::SKAUX; + etmap["sframe"] = VG_ELEM::SFRAME; + etmap["rawtext"] = VG_ELEM::RAWTEXT; return etmap; } Modified: branches/valkyrie_qt4port/toolview/vglogview.h =================================================================== --- branches/valkyrie_qt4port/toolview/vglogview.h 2010-09-03 03:34:59 UTC (rev 501) +++ branches/valkyrie_qt4port/toolview/vglogview.h 2010-09-04 12:52:39 UTC (rev 502) @@ -107,11 +107,11 @@ LOGQUAL, VAR, VALUE, COMMENT, ARGS, VARGV, ARGV, EXE, ARG, STATUS, STATE, TIME, - ERROR, UNIQUE, TID, KIND, WHAT, XWHAT, STACK, + ERROR, UNIQUE, TID, KIND, WHAT, XWHAT, TEXT, STACK, FRAME, IP, OBJ, FN, SRCDIR, SRCFILE, LINE, AUXWHAT, XAUXWHAT, - ERRORCOUNTS, ANNOUNCETHREAD, PAIR, COUNT, + ERRORCOUNTS, ANNOUNCETHREAD, HTHREADID, PAIR, COUNT, SUPPCOUNTS, NAME, LEAKEDBYTES, LEAKEDBLOCKS, - SUPPRESSION, + SUPPRESSION, SNAME, SKIND, SKAUX, SFRAME, RAWTEXT, NUM_ELEMS }; } |