// which it can be referred to afterwords. Currently only used for
// XML printing.
UInt unique;
+ Int count;
// NULL if unsuppressed; or ptr to suppression record.
Supp* supp;
- Int count;
// The tool-specific part
ThreadId tid; // Initialised by core
(0..)) for 'skind'. */
struct _Supp {
struct _Supp* next;
- Int count; // The number of times this error has been suppressed.
HChar* sname; // The name by which the suppression is referred to.
+ Int count; // The number of times this error has been suppressed.
// Index in VG_(clo_suppressions) giving filename from which suppression
// was read, and the lineno in this file where sname was read.
UInt n_elements;
VgHashNode* iterNode; // current iterator node
UInt iterChain; // next chain to be traversed by the iterator
- VgHashNode** chains; // expanding array of hash chains
Bool iterOK; // table safe to iterate over?
+ VgHashNode** chains; // expanding array of hash chains
const HChar* name; // name of table (for debugging only)
};
SizeT szB; // Sum of all MC_Chunk.szB values.
SizeT indirect_szB; // Sum of all LC_Extra.indirect_szB values.
UInt num_blocks; // Number of blocks represented by the record.
+ UInt old_num_blocks; // output only the changed/new loss records
SizeT old_szB; // old_* values are the values found during the
SizeT old_indirect_szB; // previous leak search. old_* values are used to
- UInt old_num_blocks; // output only the changed/new loss records
}
LossRecord;