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

  /external/chromium_org/base/profiler/
scoped_profile.h 48 class Births;
59 Births* birth_; // Place in code where tracking started.
  /external/chromium_org/base/
tracking_info.h 20 class Births;
44 tracked_objects::Births* birth_tally;
tracked_objects.cc 217 Births::Births(const Location& location, const ThreadData& current)
221 int Births::birth_count() const { return birth_count_; }
223 void Births::RecordBirth() { ++birth_count_; }
225 void Births::ForgetBirth() { --birth_count_; }
227 void Births::Clear() { birth_count_ = 0; }
230 // ThreadData maintains the central data for all births and deaths on a single
388 // Add births that have run to completion to |collected_data|.
389 // |birth_counts| tracks the total number of births recorded at each location
394 // Add births that are still active -- i.e. objects that have tallied a birth
    [all...]
tracked_objects.h 57 // Next, a Births instance is created for use ONLY on the thread where this
58 // instance was created. That Births instance records (in a base class
61 // Hence there is at most one Births instance for each Location on each thread.
62 // The derived Births class contains slots for recording statistics about all
70 // For Tasks, having now either constructed or found the Births instance
71 // described above, a pointer to the Births instance is then recorded into the
85 // rather we only need one Births instance for each thread that constructs an
101 // Births instances, and is able to avoid additional (redundant/unnecessary)
106 // are lists of DeathData and Births instances. These lists are maintained in
141 // For a given birth location, information about births is spread across dat
    [all...]
tracked_objects_unittest.cc 53 Births* birth = ThreadData::TallyABirthIfActive(location);
56 EXPECT_EQ(reinterpret_cast<Births*>(NULL), birth);
58 EXPECT_NE(reinterpret_cast<Births*>(NULL), birth);
145 Births* first_birth = ThreadData::TallyABirthIfActive(location);
179 EXPECT_EQ(2, birth_map.begin()->second->birth_count()); // 2 births.
190 // The births were at the same location as the one known death.
364 // our tallied births are matched by tallied deaths (except for when the
382 // Turn off tracking now that we have births.
437 Births* birth = ThreadData::TallyABirthIfActive(location);
438 EXPECT_NE(reinterpret_cast<Births*>(NULL), birth)
    [all...]
  /external/chromium/base/
tracked_objects.h 48 // Next, a Births instance is created for use ONLY on the thread where this
49 // instance was created. That Births instance records (in a base class
52 // Hence there is at most one Births instance for each Location on each thread.
53 // The derived Births class contains slots for recording statistics about all
60 // Having now either constructed or found the Births instance described above, a
61 // pointer to the Births instance is then embedded in a base class of the
73 // rather we only need one Births instance for each thread that constructs an
89 // Births instances, and is able to avoid additional (redundant/unnecessary)
94 // are lists of DeathData and Births instances. These lists are maintained in
120 // For a given birth location, information about births are spread across dat
    [all...]
tracked_objects_unittest.cc 84 EXPECT_EQ(2, birth_map.begin()->second->birth_count()); // 2 births.
90 // The births were at the same location as the one known death.
tracked_objects.cc 78 Births::Births(const Location& location)
83 // ThreadData maintains the central data for all births and death.
173 collected_data.AddListOfLivingObjects(); // Add births that are still alive.
217 " The data can be reset to zero (discarding all births, deaths, etc.) using"
269 Births* ThreadData::TallyABirth(const Location& location) {
285 Births* tracker = new Births(location);
293 void ThreadData::TallyADeath(const Births& lifetimes,
665 void Aggregation::AddBirths(const Births& births)
    [all...]
tracked.h 89 class Births;
118 Births* tracked_births_;
  /external/chromium_org/tools/deep_memory_profiler/tests/data/heap.01234.symmap/
chrome.abcdef.nm 269 00000000020b7ba0 t tracked_objects::ThreadData::TallyADeath(tracked_objects::Births const&, int, int)<00000000020b7ba0>
273 00000000020b7eb0 t tracked_objects::ThreadData::TallyRunOnWorkerThreadIfTracking(tracked_objects::Births const*, tracked_objects::TrackedTime const&, tracked_objects::TrackedTime const&, tracked_objects::TrackedTime const&)<00000000020b7eb0>
274 00000000020b7f80 t tracked_objects::ThreadData::TallyRunInAScopedRegionIfTracking(tracked_objects::Births const*, tracked_objects::TrackedTime const&, tracked_objects::TrackedTime const&)<00000000020b7f80>
275 00000000020b9330 t std::_Rb_tree_iterator<std::pair<tracked_objects::Location const, tracked_objects::Births*> >::operator->() const<00000000020b9330>
276 00000000020b9360 t std::map<tracked_objects::Location, tracked_objects::Births*, std::less<tracked_objects::Location>, std::allocator<std::pair<tracked_objects::Location const, tracked_objects::Births*> > >::operator[](tracked_objects::Location const&)<00000000020b9360>
277 00000000020b9450 t std::map<tracked_objects::Births const*, tracked_objects::DeathData, std::less<tracked_objects::Births const*>, std::allocator<std::pair<tracked_objects::Births const* const, tracked_objects::DeathData> > >::find(tracked_objects::Births const* const&)<00000000020b9450
    [all...]
  /external/chromium_org/tools/valgrind/tsan/
suppressions.txt 376 bug_61179 [benign race on tracked_objects::Births]
378 fun:tracked_objects::Births::*Birth*
647 fun:tracked_objects::Births::birth_count
  /external/chromium_org/tools/telemetry/unittest_data/
perf_report_output.txt     [all...]
  /external/chromium_org/third_party/sqlite/src/test/
fts1porter.test     [all...]

Completed in 660 milliseconds