HomeSort by relevance Sort by last modified time
    Searched defs:Births (Results 1 - 2 of 2) sorted by null

  /external/libchrome/base/
tracked_objects.cc 270 Births::Births(const Location& location, const ThreadData& current)
274 int Births::birth_count() const { return birth_count_; }
276 void Births::RecordBirth() { ++birth_count_; }
279 // ThreadData maintains the central data for all births and deaths on a single
458 // Add births that are still active -- i.e. objects that have tallied a birth,
489 Births* ThreadData::TallyABirth(const Location& location) {
491 Births* child;
496 child = new Births(location, *this); // Leak this.
506 void ThreadData::TallyADeath(const Births& births
556 const Births* births = completed_task.birth_tally; local
    [all...]
tracked_objects.h 63 // Next, a Births instance is created for use ONLY on the thread where this
64 // instance was created. That Births instance records (in a base class
67 // Hence there is at most one Births instance for each Location on each thread.
68 // The derived Births class contains slots for recording statistics about all
76 // For Tasks, having now either constructed or found the Births instance
77 // described above, a pointer to the Births instance is then recorded into the
91 // rather we only need one Births instance for each thread that constructs an
107 // of Births instances, and is able to avoid additional (redundant/unnecessary)
112 // are lists of DeathData and Births instances. These lists are maintained in
147 // For a given birth location, information about births is spread across dat
    [all...]

Completed in 49 milliseconds