Lines Matching defs:DeathData
80 // collection of DeathData instances. For each birth place Location that is
81 // destroyed on a thread, there is a DeathData instance to record the additional
85 // DeathData instances.
88 // explaining how each thread maintains a list of DeathData instances, and of
94 // are lists of DeathData and Births instances. These lists are maintained in
211 class BASE_API DeathData {
214 DeathData() : count_(0), square_duration_(0) {}
217 // threads, we create DeathData stats that tally the number of births without
219 explicit DeathData(int count) : count_(count), square_duration_(0) {}
231 void AddDeathData(const DeathData& other);
256 const DeathData& death_data);
266 const DeathData& death_data() const { return death_data_; }
281 DeathData death_data_;
335 class BASE_API Aggregation: public DeathData {
352 DeathData death_data_;
471 typedef std::map<const Births*, DeathData> DeathMap;