OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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