DescriptionDump type statistics of malloc'ed objects.
This change adds type statistics in heap-profiler. It dumps
"prefix.<pid>.<num>.type" along with heap-profiles (.heap),
which contains type information.
Type statistics is for example " 13: 520 @ N3WTF5MutexE",
which means that 13 objects of WTF::Mutex occupy 520 bytes.
It depends on a modified version of the LLVM/Clang compiler
at deps/third_party/llvm-allocated-type.
BUG=123758
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=159952
Patch Set 1 #Patch Set 2 : refactored #
Total comments: 2
Patch Set 3 : fixed. #
Total comments: 16
Patch Set 4 : reflected the comments. #Patch Set 5 : renamed some names and macros. #Patch Set 6 : renamed PROFILING_TYPE to TYPE_PROFILING #Patch Set 7 : rebased #Patch Set 8 : style fix #Patch Set 9 : rebased #
Total comments: 10
Patch Set 10 : fixed for the comments. #
Total comments: 4
Patch Set 11 : fixed #
Messages
Total messages: 17 (0 generated)
|