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

  /external/libchrome/base/
tracked_objects.cc 262 Births::Births(const Location& location, const ThreadData& current)
266 int Births::birth_count() const { return birth_count_; }
268 void Births::RecordBirth() { ++birth_count_; }
271 // ThreadData maintains the central data for all births and deaths on a single
449 // Add births that are still active -- i.e. objects that have tallied a birth,
480 Births* ThreadData::TallyABirth(const Location& location) {
482 Births* child;
487 child = new Births(location, *this); // Leak this.
497 void ThreadData::TallyADeath(const Births& births
537 const Births* births = completed_task.birth_tally; local
    [all...]
tracked_objects.h 62 // Next, a Births instance is created for use ONLY on the thread where this
63 // instance was created. That Births instance records (in a base class
66 // Hence there is at most one Births instance for each Location on each thread.
67 // The derived Births class contains slots for recording statistics about all
75 // For Tasks, having now either constructed or found the Births instance
76 // described above, a pointer to the Births instance is then recorded into the
90 // rather we only need one Births instance for each thread that constructs an
106 // of Births instances, and is able to avoid additional (redundant/unnecessary)
111 // are lists of DeathData and Births instances. These lists are maintained in
146 // For a given birth location, information about births is spread across dat
    [all...]

Completed in 562 milliseconds