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

  /external/libchrome/base/trace_event/
heap_profiler_stack_frame_deduplicator.cc 27 size_t StackFrameDeduplicator::FrameNode::EstimateMemoryUsage() const {
28 return base::trace_event::EstimateMemoryUsage(children);
125 EstimateMemoryUsage(frames_) + EstimateMemoryUsage(roots_);
memory_usage_estimator.h 31 // This file defines set of EstimateMemoryUsage(object) functions that return
35 // matter of aggregating EstimateMemoryUsage() results over all fields.
37 // That is achieved via composability: if EstimateMemoryUsage() is defined
38 // for T then EstimateMemoryUsage() is also defined for any combination of
41 // There are two ways of defining EstimateMemoryUsage() for a type:
43 // 1. As a global function 'size_t EstimateMemoryUsage(T)' in
46 // 2. As 'size_t T::EstimateMemoryUsage() const' method. In this case
47 // EstimateMemoryUsage(T) function in base::trace_event namespace is
52 // size_t foo::bar::MyClass::EstimateMemoryUsage() const {
53 // return base::trace_event::EstimateMemoryUsage(name_)
    [all...]
memory_usage_estimator_unittest.cc 33 size_t EstimateMemoryUsage() const {
72 EXPECT_EQ(string.capacity() + 1, EstimateMemoryUsage(string));
78 EstimateMemoryUsage(string));
85 EXPECT_EQ(170u, EstimateMemoryUsage(array));
91 EXPECT_EQ(170u, EstimateMemoryUsage(array));
100 EXPECT_EQ(70u, EstimateMemoryUsage(array, 7));
109 EXPECT_EQ(0u, EstimateMemoryUsage(ptr));
115 EXPECT_EQ_32_64(21u, 25u, EstimateMemoryUsage(ptr));
121 EXPECT_EQ(sizeof(void*), EstimateMemoryUsage(ptr));
130 EXPECT_EQ(280u, EstimateMemoryUsage(ptr, 7))
    [all...]

Completed in 179 milliseconds