Added more debugging output.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7440 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/exp-drd/drd_segment.c b/exp-drd/drd_segment.c
index 9d54dbb..9983e60 100644
--- a/exp-drd/drd_segment.c
+++ b/exp-drd/drd_segment.c
@@ -114,6 +114,18 @@
void sg_delete(Segment* const sg)
{
+#if 1
+ if (sg_get_trace())
+ {
+ char msg[256];
+ VG_(snprintf)(msg, sizeof(msg),
+ "Discarding the segment with vector clock ");
+ vc_snprint(msg + VG_(strlen)(msg), sizeof(msg) - VG_(strlen)(msg),
+ &sg->vc);
+ VG_(message)(Vg_DebugMsg, "%s", msg);
+ }
+#endif
+
s_segments_alive_count--;
tl_assert(sg);