Page MenuHomePhabricator

Add --analyze option to llvm-dwarfdump
Needs ReviewPublic

Authored by clayborg on Nov 29 2018, 4:19 PM.

Details

Summary

This patch is the start of what will become a detailed analysis of a DWARF file. The patch starts off by adding the infrastructure to analyze a DWARF file and pretty print out the DWARF section sizes and report the sizes along with their percentage of the DWARF size and file size:

$ llvm-dwarfdump --analyze analyze-dwarf-section-sizes.test.tmp.o
File: "analyze-dwarf-section-sizes.test.tmp.o"
Size: 9765 (9.54K)
DWARF section sizes:
SIZE    % DWARF % FILE  SECTION NAME
------- ------- ------- -------------------------------------
    372  23.65%   3.81% __debug_info
    207  13.16%   2.12% __debug_line
    182  11.57%   1.86% __debug_str
    171  10.87%   1.75% __apple_types
    165  10.49%   1.69% __debug_abbrev
    116   7.37%   1.19% __apple_names
     96   6.10%   0.98% __debug_aranges
     83   5.28%   0.85% __debug_pubnames
     81   5.15%   0.83% __debug_pubtypes
     64   4.07%   0.66% __apple_namespac
     36   2.29%   0.37% __apple_objc
======= ======= ======= =====================================
  1.54K 100.00%  16.11% Total DWARF Size

There is also a --json option that will print out JSON:

$ llvm-dwarfdump --analyze analyze-dwarf-section-sizes.test.tmp.o --json
{
  "path": "/Users/gclayton/Documents/src/llvm/analyze/llvm/build/test/tools/llvm-dwarfdump/Output/analyze-dwarf-section-sizes.test.tmp.o",
  "sections": [
    {
      "name": "__debug_info",
      "size": 372
    },
    {
      "name": "__debug_line",
      "size": 207
    },
    {
      "name": "__debug_str",
      "size": 182
    },
    {
      "name": "__apple_types",
      "size": 171
    },
    {
      "name": "__debug_abbrev",
      "size": 165
    },
    {
      "name": "__apple_names",
      "size": 116
    },
    {
      "name": "__debug_aranges",
      "size": 96
    },
    {
      "name": "__debug_pubnames",
      "size": 83
    },
    {
      "name": "__debug_pubtypes",
      "size": 81
    },
    {
      "name": "__apple_namespac",
      "size": 64
    },
    {
      "name": "__apple_objc",
      "size": 36
    }
  ],
  "size": 9765
}

I wanted to keep this patch small so this is all it does for now. Subsequent patches will add debug info size per source directory, type duplication data (how many of each type is duplicated and how much size in bytes are duplicated), and inline information (counts of all inlined functions and code size of the inlined code).

Diff Detail

Event Timeline

clayborg created this revision.Nov 29 2018, 4:19 PM

What was the end result of the discussion around this and the other size analysis proposal (for objdump?) that came around the same time - and the overlap with Bloaty, for instance?

Would be good to have a goal - for instance, one of the things about binary size analysis is also looking at the reloc sizes for the debug info sections (& ultimately, probably looking at the whole object file/executable - including headers, etc, not just the section sizes themselves - for comparison purposes (optimizing debug info size only to realize there's something else holding up the object size tent would be unfortunate)).

What was the end result of the discussion around this and the other size analysis proposal (for objdump?) that came around the same time - and the overlap with Bloaty, for instance?

Reading the thread again (http://lists.llvm.org/pipermail/llvm-dev/2018-September/126501.html), istm that most folks were ok with having a size analysis tool in llvm. I pointed out some specific advantages (code reuse, shared maintenance) of having such a tool live in-tree. David suggested folding bloaty under the llvm umbrella -- my concern (and IIRC @jakehehrlich's as well) was that doing so would amount to a full re-write. I've since switched teams to focus on outliner work, and haven't had time to whip my initial prototype into shape for upstreaming.

Would be good to have a goal - for instance, one of the things about binary size analysis is also looking at the reloc sizes for the debug info sections (& ultimately, probably looking at the whole object file/executable - including headers, etc, not just the section sizes themselves - for comparison purposes (optimizing debug info size only to realize there's something else holding up the object size tent would be unfortunate)).

Agreed, I actually think this would make sense as part of a more comprehensive analysis mode in llvm-objdump.

In D55091#1313812, @vsk wrote:

What was the end result of the discussion around this and the other size analysis proposal (for objdump?) that came around the same time - and the overlap with Bloaty, for instance?

Reading the thread again (http://lists.llvm.org/pipermail/llvm-dev/2018-September/126501.html), istm that most folks were ok with having a size analysis tool in llvm. I pointed out some specific advantages (code reuse, shared maintenance) of having such a tool live in-tree. David suggested folding bloaty under the llvm umbrella -- my concern (and IIRC @jakehehrlich's as well) was that doing so would amount to a full re-write. I've since switched teams to focus on outliner work, and haven't had time to whip my initial prototype into shape for upstreaming.

Would be good to have a goal - for instance, one of the things about binary size analysis is also looking at the reloc sizes for the debug info sections (& ultimately, probably looking at the whole object file/executable - including headers, etc, not just the section sizes themselves - for comparison purposes (optimizing debug info size only to realize there's something else holding up the object size tent would be unfortunate)).

Agreed, I actually think this would make sense as part of a more comprehensive analysis mode in llvm-objdump.

Do we want to split this sort of functionality between the two tools? I feel like that'd easily lead to people missing important things like the above example. (admittedly going from objdump to dwarfdump would probably be fine - you look at objdump's reports & go "oh, all my size cost is in debug info, let's find a tool that can tell me more about that" - but getting narrowly focussed on debug info and/or starting with dwarfdump size analysis & missing the bigger picture seems unfortunate)

Maybe even just having a "here are all the debug info section sizes - and here's a bucket for "all the rest of the file"" so you have a sense of relative size when you're looking at the dwarfdump results.

vsk added a comment.Nov 29 2018, 6:06 PM
In D55091#1313812, @vsk wrote:

What was the end result of the discussion around this and the other size analysis proposal (for objdump?) that came around the same time - and the overlap with Bloaty, for instance?

Reading the thread again (http://lists.llvm.org/pipermail/llvm-dev/2018-September/126501.html), istm that most folks were ok with having a size analysis tool in llvm. I pointed out some specific advantages (code reuse, shared maintenance) of having such a tool live in-tree. David suggested folding bloaty under the llvm umbrella -- my concern (and IIRC @jakehehrlich's as well) was that doing so would amount to a full re-write. I've since switched teams to focus on outliner work, and haven't had time to whip my initial prototype into shape for upstreaming.

Would be good to have a goal - for instance, one of the things about binary size analysis is also looking at the reloc sizes for the debug info sections (& ultimately, probably looking at the whole object file/executable - including headers, etc, not just the section sizes themselves - for comparison purposes (optimizing debug info size only to realize there's something else holding up the object size tent would be unfortunate)).

Agreed, I actually think this would make sense as part of a more comprehensive analysis mode in llvm-objdump.

Do we want to split this sort of functionality between the two tools? I feel like that'd easily lead to people missing important things like the above example.

My suggestion/preference would be to consolidate the size analysis functionality in a single tool (llvm-objdump seems reasonable) to prevent the kind of confusion you’re describing here.

(admittedly going from objdump to dwarfdump would probably be fine - you look at objdump's reports & go "oh, all my size cost is in debug info, let's find a tool that can tell me more about that" - but getting narrowly focussed on debug info and/or starting with dwarfdump size analysis & missing the bigger picture seems unfortunate)

Maybe even just having a "here are all the debug info section sizes - and here's a bucket for "all the rest of the file"" so you have a sense of relative size when you're looking at the dwarfdump results.

I feel like llvm-dwarfdump is a great place for analyzing DWARF specific information. I did only DWARF section information in llvm-dwarfdump since that is what the tool concentrates on. If llvm-objdump is already correctly identifying information as debug info, I follow David's train of thought where a user might try to figure out which tool can tell me more about debug info and that would lead to llvm-dwarfdump.

All of the rest of the information that will be added under the --analyze is DWARF specific and might not make as much sense in llvm-objdump. Though we could put the data gathering for the analysis in the DebugInfo/DWARF folder and allow both tools to report the same things if needed.

Just so you can see where I would like to go with the follow up patches, the output will look something like:

File: "LLDB.framework.dSYM/Contents/Resources/DWARF/LLDB"
Size: 399111813 (380.62M)
DWARF section sizes:
SIZE    % DWARF % FILE  SECTION NAME
------- ------- ------- -------------------------------------
180.73M  55.12%  47.48% __debug_info
 54.73M  16.69%  14.38% __debug_str
 48.88M  14.91%  12.84% __debug_pubtypes
 13.66M   4.17%   3.59% __apple_types
 13.19M   4.02%   3.47% __debug_line
  7.27M   2.22%   1.91% __apple_names
  7.05M   2.15%   1.85% __debug_pubnames
  1.34M   0.41%   0.35% __debug_ranges
877.66K   0.26%   0.23% __debug_aranges
143.71K   0.04%   0.04% __debug_loc
 22.08K   0.01%   0.01% __apple_namespac
  8.53K   0.00%   0.00% __debug_abbrev
     36   0.00%   0.00% __apple_objc
======= ======= ======= =====================================
327.88M 100.00%  86.14% Total DWARF Size


DWARF .debug_info size in bytes by source directory:
SIZE    % DWARF DIRECTORY
------- ------- -------------------------------------
180.72M  55.12% Users
180.72M  55.12%   gclayton
180.72M  55.12%     Documents
180.72M  55.12%       src
180.72M  55.12%         lldb
180.72M  55.12%           svn
180.72M  55.12%             clean
180.72M  55.12%               lldb
180.14M  54.94%                 source
 86.79M  26.47%                   Plugins
 14.41M   4.40%                     Process
  6.93M   2.11%                       Utility
  2.97M   0.91%                       gdb-remote
  1.48M   0.45%                       elf-core
  1.44M   0.44%                       MacOSX-Kernel
1011.49K   0.30%                       minidump
627.77K   0.19%                       mach-core
 13.78M   4.20%                     Language
  7.06M   2.15%                       ObjC
  5.42M   1.65%                       CPlusPlus
824.70K   0.25%                       Go
172.67K   0.05%                       ObjCPlusPlus
160.81K   0.05%                       Java
133.64K   0.04%                       ClangCommon
 39.75K   0.01%                       OCaml
 12.35M   3.77%                     ExpressionParser
 11.67M   3.56%                       Clang
690.00K   0.21%                       Go
  9.58M   2.92%                     SymbolFile
  7.66M   2.33%                       DWARF
  1.80M   0.55%                       PDB
120.50K   0.04%                       Symtab
  8.26M   2.52%                     LanguageRuntime
  4.97M   1.52%                       ObjC
  4.97M   1.52%                         AppleObjCRuntime
  1.97M   0.60%                       RenderScript
  1.97M   0.60%                         RenderScriptRuntime
662.89K   0.20%                       CPlusPlus
662.89K   0.20%                         ItaniumABI
344.37K   0.10%                       Java
340.01K   0.10%                       Go
  7.74M   2.36%                     Platform
  3.79M   1.16%                       MacOSX
 95.58K   0.03%                         objcxx
900.78K   0.27%                       Android
803.61K   0.24%                       POSIX
415.82K   0.12%                       gdb-server
378.30K   0.11%                       Kalimba
334.01K   0.10%                       Windows
332.25K   0.10%                       Linux
293.53K   0.09%                       OpenBSD
292.03K   0.09%                       NetBSD
290.02K   0.09%                       FreeBSD
  4.24M   1.29%                     ABI
645.35K   0.19%                       SysV-ppc64
377.56K   0.11%                       SysV-ppc
336.04K   0.10%                       SysV-arm
325.67K   0.10%                       SysV-i386
314.06K   0.09%                       SysV-mips
305.02K   0.09%                       SysV-x86_64
297.85K   0.09%                       MacOSX-arm64
295.53K   0.09%                       MacOSX-arm
292.06K   0.09%                       SysV-arm64
291.98K   0.09%                       MacOSX-i386
291.86K   0.09%                       SysV-hexagon
288.76K   0.09%                       SysV-mips64
285.02K   0.08%                       SysV-s390x
  3.92M   1.19%                     DynamicLoader
  2.14M   0.65%                       MacOSX-DYLD
889.16K   0.26%                       POSIX-DYLD
400.19K   0.12%                       Darwin-Kernel
282.63K   0.08%                       Static
247.76K   0.07%                       Windows-DYLD
  3.02M   0.92%                     SystemRuntime
  3.02M   0.92%                       MacOSX
  1.80M   0.55%                     ObjectFile
725.81K   0.22%                       Mach-O
474.89K   0.14%                       ELF
323.34K   0.10%                       PECOFF
315.97K   0.09%                       JIT
  1.80M   0.55%                     InstrumentationRuntime
632.18K   0.19%                       TSan
433.21K   0.13%                       ASan
387.15K   0.12%                       MainThreadChecker
385.60K   0.11%                       UBSan
926.84K   0.28%                     OperatingSystem
527.33K   0.16%                       Go
399.51K   0.12%                       Python
816.77K   0.24%                     Instruction
259.09K   0.08%                       MIPS
237.42K   0.07%                       MIPS64
174.64K   0.05%                       ARM
 84.89K   0.03%                       PPC64
 60.72K   0.02%                       ARM64
811.19K   0.24%                     ScriptInterpreter
590.13K   0.18%                       Python
221.06K   0.07%                       None
733.86K   0.22%                     UnwindAssembly
378.51K   0.11%                       InstEmulation
355.35K   0.11%                       x86
660.95K   0.20%                     StructuredData
660.95K   0.20%                       DarwinLog
483.30K   0.14%                     Disassembler
483.30K   0.14%                       llvm
367.42K   0.11%                     MemoryHistory
367.42K   0.11%                       asan
363.17K   0.11%                     ObjectContainer
195.36K   0.06%                       Universal-Mach-O
167.81K   0.05%                       BSD-Archive
327.84K   0.10%                     JITLoader
327.84K   0.10%                       GDB
309.93K   0.09%                     Architecture
233.02K   0.07%                       PPC64
 76.92K   0.02%                       Arm
242.78K   0.07%                     SymbolVendor
145.84K   0.04%                       MacOSX
 96.94K   0.03%                       ELF
 15.81M   4.82%                   Target
 15.30M   4.67%                   API
 12.70M   3.87%                   Commands
 11.92M   3.63%                   Core
 10.45M   3.19%                   Symbol
  7.35M   2.24%                   Interpreter
  6.97M   2.13%                   Expression
  4.63M   1.41%                   DataFormatters
  4.62M   1.41%                   Breakpoint
  2.00M   0.61%                   Host
  1.31M   0.40%                     common
412.98K   0.12%                     macosx
278.00K   0.08%                       objcxx
 24.80K   0.01%                       cfcpp
299.89K   0.09%                     posix
  1.53M   0.47%                   Utility
 41.74K   0.01%                   Initialization
602.43K   0.18%                 build
602.31K   0.18%                   DebugClang
    119   0.00%                   lldb.build
    119   0.00%                     DebugClang
    119   0.00%                       LLDB.build
    119   0.00%                         DerivedSources

Type duplication:
SIZE    % DWARF % FILE  DUPS   DESCRIPTION
------- ------- ------- ------ ------------------------------------
 17.03M   5.20%   4.48% 121696 Other duplicated types ( -min-percent=0.01 )
  3.46M   1.06%   0.91%    636 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/string:4002
  2.92M   0.89%   0.77%    320 lldb_private::Process @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Target/Process.h:522
  1.79M   0.55%   0.47%    311 lldb_private::Target @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Target/Target.h:418
  1.69M   0.52%   0.44%    480 llvm::Triple @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/Triple.h:44
  1.59M   0.49%   0.42%    341 lldb_private::Thread @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Target/Thread.h:64
  1.45M   0.44%   0.38%    207 lldb_private::ValueObject @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Core/ValueObject.h:127
  1.13M   0.35%   0.30%     67 clang::ASTContext @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/tools/clang/include/clang/AST/ASTContext.h:154
  1.11M   0.34%   0.29%    635 std::__1::basic_string_view<char, std::__1::char_traits<char> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/string_view:187
  1.05M   0.32%   0.28%    506 std::__1::vector<std::__1::basic_string<char>, std::__1::allocator<std::__1::basic_string<char> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
  1.02M   0.31%   0.27%    492 std::__1::vector<lldb_private::Args::ArgEntry, std::__1::allocator<lldb_private::Args::ArgEntry> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
  1.02M   0.31%   0.27%    492 std::__1::vector<char *, std::__1::allocator<char *> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
984.04K   0.29%   0.25%    471 lldb_private::ArchSpec @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Utility/ArchSpec.h:35
983.64K   0.29%   0.25%    196 lldb_private::Platform @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Target/Platform.h:69
980.66K   0.29%   0.25%    393 lldb_private::StructuredData @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Utility/StructuredData.h:54
947.20K   0.28%   0.24%    445 std::__1::vector<unsigned int, std::__1::allocator<unsigned int> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
898.59K   0.27%   0.23%    423 std::__1::vector<lldb_private::FileSpec, std::__1::allocator<lldb_private::FileSpec> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
892.73K   0.27%   0.23%    314 lldb_private::Breakpoint @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Breakpoint/Breakpoint.h:87
866.92K   0.26%   0.22%    408 std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
851.04K   0.25%   0.22%    401 std::__1::vector<std::__1::shared_ptr<lldb_private::Listener>, std::__1::allocator<std::__1::shared_ptr<lldb_private::Listener> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
835.32K   0.25%   0.21%    393 std::__1::vector<std::__1::shared_ptr<lldb_private::StructuredData::Object>, std::__1::allocator<std::__1::shared_ptr<lldb_private::StructuredData::Object> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
821.93K   0.24%   0.21%    387 std::__1::vector<regmatch_t, std::__1::allocator<regmatch_t> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
807.14K   0.24%   0.21%    380 std::__1::vector<lldb_private::FileAction, std::__1::allocator<lldb_private::FileAction> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
804.48K   0.24%   0.21%    379 std::__1::vector<std::__1::shared_ptr<lldb_private::BreakpointLocation>, std::__1::allocator<std::__1::shared_ptr<lldb_private::BreakpointLocation> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
770.61K   0.23%   0.20%    363 std::__1::vector<std::__1::pair<lldb_private::ConstString, lldb_private::ConstString>, std::__1::allocator<std::__1::pair<lldb_private::ConstString, lldb_private::ConstString> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
734.74K   0.22%   0.19%    346 std::__1::vector<lldb_private::SharingPtr<lldb_private::ValueObject>, std::__1::allocator<lldb_private::SharingPtr<lldb_private::ValueObject> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
723.82K   0.22%   0.19%    341 std::__1::vector<std::__1::shared_ptr<lldb_private::ThreadPlan>, std::__1::allocator<std::__1::shared_ptr<lldb_private::ThreadPlan> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
723.73K   0.22%   0.19%    341 std::__1::vector<std::__1::shared_ptr<lldb_private::StackFrame>, std::__1::allocator<std::__1::shared_ptr<lldb_private::StackFrame> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
700.76K   0.21%   0.18%    330 std::__1::vector<lldb_private::SymbolContext, std::__1::allocator<lldb_private::SymbolContext> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
698.27K   0.21%   0.18%    329 std::__1::vector<std::__1::weak_ptr<lldb_private::BroadcasterManager>, std::__1::allocator<std::__1::weak_ptr<lldb_private::BroadcasterManager> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
681.44K   0.20%   0.17%    321 std::__1::vector<lldb_private::LoadedModuleInfoList::LoadedModuleInfo, std::__1::allocator<lldb_private::LoadedModuleInfoList::LoadedModuleInfo> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
679.17K   0.20%   0.17%    320 std::__1::vector<lldb_private::Process::Notifications, std::__1::allocator<lldb_private::Process::Notifications> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
679.17K   0.20%   0.17%    320 std::__1::vector<lldb_private::Process::PreResumeCallbackAndBaton, std::__1::allocator<lldb_private::Process::PreResumeCallbackAndBaton> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
679.16K   0.20%   0.17%    320 std::__1::vector<std::__1::shared_ptr<lldb_private::Queue>, std::__1::allocator<std::__1::shared_ptr<lldb_private::Queue> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
675.01K   0.20%   0.17%    318 std::__1::vector<std::__1::shared_ptr<lldb_private::Module>, std::__1::allocator<std::__1::shared_ptr<lldb_private::Module> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
665.32K   0.20%   0.17%    401 std::__1::__tree<std::__1::__value_type<unsigned int, std::__1::basic_string<char> >, std::__1::__map_value_compare<unsigned int, std::__1::__value_type<unsigned int, std::__1::basic_string<char> >, std::__1::less<unsigned int>, true>, std::__1::allocator<std::__1::__value_type<unsigned int, std::__1::basic_string<char> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
647.52K   0.19%   0.17%    318 lldb_private::ModuleList @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Core/ModuleList.h:94
625.57K   0.19%   0.16%    329 std::__1::list<std::__1::shared_ptr<lldb_private::Event>, std::__1::allocator<std::__1::shared_ptr<lldb_private::Event> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/list:805
616.04K   0.18%   0.16%    401 std::__1::map<unsigned int, std::__1::basic_string<char>, std::__1::less<unsigned int>, std::__1::allocator<std::__1::pair<const unsigned int, std::__1::basic_string<char> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:805
611.79K   0.18%   0.16%    401 lldb_private::Broadcaster @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Core/Broadcaster.h:257
604.93K   0.18%   0.16%    393 std::__1::map<lldb_private::ConstString, std::__1::shared_ptr<lldb_private::StructuredData::Object>, std::__1::less<lldb_private::ConstString>, std::__1::allocator<std::__1::pair<const lldb_private::ConstString, std::__1::shared_ptr<lldb_private::StructuredData::Object> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:805
601.71K   0.18%   0.15%    492 lldb_private::Args @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Utility/Args.h:35
600.15K   0.18%   0.15%    504 std::__1::__split_buffer<std::__1::basic_string<char>, std::__1::allocator<std::__1::basic_string<char> > &> @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__split_buffer:28
591.34K   0.18%   0.15%    311 std::__1::list<std::__1::shared_ptr<lldb_private::Breakpoint>, std::__1::allocator<std::__1::shared_ptr<lldb_private::Breakpoint> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/list:805
591.34K   0.18%   0.15%    311 std::__1::list<std::__1::shared_ptr<lldb_private::Watchpoint>, std::__1::allocator<std::__1::shared_ptr<lldb_private::Watchpoint> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/list:805
581.56K   0.17%   0.15%    204 lldb_private::Module @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Core/Module.h:112
569.32K   0.17%   0.15%     61 lldb_private::ClangASTContext @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Symbol/ClangASTContext.h:47
535.75K   0.16%   0.14%    311 lldb_private::TargetProperties @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Target/Target.h:72
533.88K   0.16%   0.14%     67 clang::TargetInfo @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/tools/clang/include/clang/Basic/TargetInfo.h:54
533.14K   0.16%   0.14%    347 std::__1::map<lldb::LanguageType, std::__1::shared_ptr<lldb_private::TypeSystem>, std::__1::less<lldb::LanguageType>, std::__1::allocator<std::__1::pair<const lldb::LanguageType, std::__1::shared_ptr<lldb_private::TypeSystem> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:805
531.34K   0.16%   0.14%    219 lldb_private::ObjectFile @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Symbol/ObjectFile.h:61
530.34K   0.16%   0.14%    320 std::__1::__tree<std::__1::__value_type<lldb::InstrumentationRuntimeType, std::__1::shared_ptr<lldb_private::InstrumentationRuntime> >, std::__1::__map_value_compare<lldb::InstrumentationRuntimeType, std::__1::__value_type<lldb::InstrumentationRuntimeType, std::__1::shared_ptr<lldb_private::InstrumentationRuntime> >, std::__1::less<lldb::InstrumentationRuntimeType>, true>, std::__1::allocator<std::__1::__value_type<lldb::InstrumentationRuntimeType, std::__1::shared_ptr<lldb_private::InstrumentationRuntime> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
530.26K   0.16%   0.14%    320 std::__1::__tree<std::__1::__value_type<unsigned long long, std::__1::unordered_set<const void *, std::__1::hash<const void *>, std::__1::equal_to<const void *>, std::__1::allocator<const void *> > >, std::__1::__map_value_compare<unsigned long long, std::__1::__value_type<unsigned long long, std::__1::unordered_set<const void *, std::__1::hash<const void *>, std::__1::equal_to<const void *>, std::__1::allocator<const void *> > >, std::__1::less<unsigned long long>, true>, std::__1::allocator<std::__1::__value_type<unsigned long long, std::__1::unordered_set<const void *, std::__1::hash<const void *>, std::__1::equal_to<const void *>, std::__1::allocator<const void *> > > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
530.25K   0.16%   0.14%    320 std::__1::__tree<std::__1::__value_type<unsigned int, std::__1::shared_ptr<lldb_private::AllocatedBlock> >, std::__1::__map_value_compare<unsigned int, std::__1::__value_type<unsigned int, std::__1::shared_ptr<lldb_private::AllocatedBlock> >, std::__1::less<unsigned int>, true>, std::__1::allocator<std::__1::__value_type<unsigned int, std::__1::shared_ptr<lldb_private::AllocatedBlock> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
523.92K   0.16%   0.13%    314 std::__1::__hash_table<std::__1::basic_string<char>, std::__1::hash<std::__1::basic_string<char> >, std::__1::equal_to<std::__1::basic_string<char> >, std::__1::allocator<std::__1::basic_string<char> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__hash_table:900
517.01K   0.15%   0.13%    312 std::__1::__tree<std::__1::__value_type<unsigned int, std::__1::shared_ptr<lldb_private::SectionLoadList> >, std::__1::__map_value_compare<unsigned int, std::__1::__value_type<unsigned int, std::__1::shared_ptr<lldb_private::SectionLoadList> >, std::__1::less<unsigned int>, true>, std::__1::allocator<std::__1::__value_type<unsigned int, std::__1::shared_ptr<lldb_private::SectionLoadList> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
516.97K   0.15%   0.13%    336 std::__1::map<lldb_private::BroadcastEventSpec, std::__1::shared_ptr<lldb_private::Listener>, std::__1::less<lldb_private::BroadcastEventSpec>, std::__1::allocator<std::__1::pair<const lldb_private::BroadcastEventSpec, std::__1::shared_ptr<lldb_private::Listener> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:805
515.43K   0.15%   0.13%    311 std::__1::__tree<std::__1::__value_type<lldb_private::ConstString, lldb_private::BreakpointName *>, std::__1::__map_value_compare<lldb_private::ConstString, std::__1::__value_type<lldb_private::ConstString, lldb_private::BreakpointName *>, std::__1::less<lldb_private::ConstString>, true>, std::__1::allocator<std::__1::__value_type<lldb_private::ConstString, lldb_private::BreakpointName *> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
515.39K   0.15%   0.13%    311 std::__1::__tree<std::__1::__value_type<lldb::LanguageType, std::__1::shared_ptr<lldb_private::REPL> >, std::__1::__map_value_compare<lldb::LanguageType, std::__1::__value_type<lldb::LanguageType, std::__1::shared_ptr<lldb_private::REPL> >, std::__1::less<lldb::LanguageType>, true>, std::__1::allocator<std::__1::__value_type<lldb::LanguageType, std::__1::shared_ptr<lldb_private::REPL> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
511.45K   0.15%   0.13%    314 std::__1::unordered_set<std::__1::basic_string<char>, std::__1::hash<std::__1::basic_string<char> >, std::__1::equal_to<std::__1::basic_string<char> >, std::__1::allocator<std::__1::basic_string<char> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/unordered_set:336
509.70K   0.15%   0.13%    342 lldb_private::StackFrame @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Target/StackFrame.h:45
498.47K   0.15%   0.13%    234 std::__1::vector<lldb_private::ConstString, std::__1::allocator<lldb_private::ConstString> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
496.14K   0.15%   0.13%    322 std::__1::map<unsigned long long, std::__1::shared_ptr<lldb_private::BreakpointSite>, std::__1::less<unsigned long long>, std::__1::allocator<std::__1::pair<const unsigned long long, std::__1::shared_ptr<lldb_private::BreakpointSite> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:805
494.82K   0.15%   0.13%    322 std::__1::map<unsigned long long, unsigned int, std::__1::less<unsigned long long>, std::__1::allocator<std::__1::pair<const unsigned long long, unsigned int> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:805
493.53K   0.15%   0.13%    315 lldb_private::BreakpointOptions @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Breakpoint/BreakpointOptions.h:34
491.78K   0.15%   0.13%    320 std::__1::map<unsigned long long, unsigned long long, std::__1::less<unsigned long long>, std::__1::allocator<std::__1::pair<const unsigned long long, unsigned long long> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:805
491.62K   0.15%   0.13%    320 std::__1::map<lldb::LanguageType, std::__1::shared_ptr<lldb_private::LanguageRuntime>, std::__1::less<lldb::LanguageType>, std::__1::allocator<std::__1::pair<const lldb::LanguageType, std::__1::shared_ptr<lldb_private::LanguageRuntime> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:805
491.62K   0.15%   0.13%    320 std::__1::map<lldb_private::ConstString, std::__1::shared_ptr<lldb_private::StructuredDataPlugin>, std::__1::less<lldb_private::ConstString>, std::__1::allocator<std::__1::pair<const lldb_private::ConstString, std::__1::shared_ptr<lldb_private::StructuredDataPlugin> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:805
491.60K   0.15%   0.13%    320 std::__1::map<unsigned long long, std::__1::shared_ptr<lldb_private::DataBuffer>, std::__1::less<unsigned long long>, std::__1::allocator<std::__1::pair<const unsigned long long, std::__1::shared_ptr<lldb_private::DataBuffer> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:805
491.59K   0.15%   0.13%    320 std::__1::map<lldb::InstrumentationRuntimeType, std::__1::shared_ptr<lldb_private::InstrumentationRuntime>, std::__1::less<lldb::InstrumentationRuntimeType>, std::__1::allocator<std::__1::pair<const lldb::InstrumentationRuntimeType, std::__1::shared_ptr<lldb_private::InstrumentationRuntime> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:805
491.59K   0.15%   0.13%    320 std::__1::map<unsigned long long, std::__1::unordered_set<const void *, std::__1::hash<const void *>, std::__1::equal_to<const void *>, std::__1::allocator<const void *> >, std::__1::less<unsigned long long>, std::__1::allocator<std::__1::pair<const unsigned long long, std::__1::unordered_set<const void *, std::__1::hash<const void *>, std::__1::equal_to<const void *>, std::__1::allocator<const void *> > > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:805
482.92K   0.14%   0.12%    314 std::__1::map<lldb_private::Address, std::__1::shared_ptr<lldb_private::BreakpointLocation>, lldb_private::Address::ModulePointerAndOffsetLessThanFunctionObject, std::__1::allocator<std::__1::pair<const lldb_private::Address, std::__1::shared_ptr<lldb_private::BreakpointLocation> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:805
479.31K   0.14%   0.12%    312 std::__1::map<unsigned int, std::__1::shared_ptr<lldb_private::SectionLoadList>, std::__1::less<unsigned int>, std::__1::allocator<std::__1::pair<const unsigned int, std::__1::shared_ptr<lldb_private::SectionLoadList> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:805
477.80K   0.14%   0.12%    311 std::__1::map<lldb_private::ConstString, lldb_private::BreakpointName *, std::__1::less<lldb_private::ConstString>, std::__1::allocator<std::__1::pair<const lldb_private::ConstString, lldb_private::BreakpointName *> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:805
477.76K   0.14%   0.12%    311 std::__1::map<lldb::LanguageType, std::__1::shared_ptr<lldb_private::REPL>, std::__1::less<lldb::LanguageType>, std::__1::allocator<std::__1::pair<const lldb::LanguageType, std::__1::shared_ptr<lldb_private::REPL> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:805
477.76K   0.14%   0.12%    311 std::__1::map<unsigned long long, std::__1::shared_ptr<lldb_private::Target::StopHook>, std::__1::less<unsigned long long>, std::__1::allocator<std::__1::pair<const unsigned long long, std::__1::shared_ptr<lldb_private::Target::StopHook> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:805
476.06K   0.14%   0.12%    380 lldb_private::ProcessLaunchInfo @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Target/ProcessLaunchInfo.h:33
469.69K   0.14%   0.12%    336 std::__1::set<std::__1::shared_ptr<lldb_private::Listener>, std::__1::less<std::__1::shared_ptr<lldb_private::Listener> >, std::__1::allocator<std::__1::shared_ptr<lldb_private::Listener> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/set:400
469.68K   0.14%   0.12%    221 std::__1::vector<lldb_private::ModuleSpec, std::__1::allocator<lldb_private::ModuleSpec> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
467.14K   0.14%   0.12%    220 std::__1::vector<lldb_private::RangeData<unsigned long long, unsigned long long, unsigned int>, std::__1::allocator<lldb_private::RangeData<unsigned long long, unsigned long long, unsigned int> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
465.61K   0.14%   0.12%    329 std::__1::multimap<std::__1::weak_ptr<lldb_private::Broadcaster::BroadcasterImpl>, lldb_private::Listener::BroadcasterInfo, std::__1::owner_less<std::__1::weak_ptr<lldb_private::Broadcaster::BroadcasterImpl> >, std::__1::allocator<std::__1::pair<const std::__1::weak_ptr<lldb_private::Broadcaster::BroadcasterImpl>, lldb_private::Listener::BroadcasterInfo> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:1461
465.20K   0.14%   0.12%    219 std::__1::vector<lldb_private::Symbol, std::__1::allocator<lldb_private::Symbol> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
465.18K   0.14%   0.12%    219 std::__1::vector<lldb_private::UniqueCStringMap<unsigned int>::Entry, std::__1::allocator<lldb_private::UniqueCStringMap<unsigned int>::Entry> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
452.87K   0.13%   0.12%    320 std::__1::multimap<unsigned int, std::__1::shared_ptr<lldb_private::AllocatedBlock>, std::__1::less<unsigned int>, std::__1::allocator<std::__1::pair<const unsigned int, std::__1::shared_ptr<lldb_private::AllocatedBlock> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:1461
450.28K   0.13%   0.12%    212 std::__1::vector<lldb_private::FormatEntity::Entry, std::__1::allocator<lldb_private::FormatEntity::Entry> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
446.25K   0.13%   0.11%    498 lldb_private::StringList @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Utility/StringList.h:28
437.59K   0.13%   0.11%    312 lldb_private::EvaluateExpressionOptions @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Target/Target.h:231
433.00K   0.13%   0.11%    204 std::__1::vector<std::__1::unique_ptr<lldb_private::SymbolVendor, std::__1::default_delete<lldb_private::SymbolVendor> >, std::__1::allocator<std::__1::unique_ptr<lldb_private::SymbolVendor, std::__1::default_delete<lldb_private::SymbolVendor> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
431.03K   0.13%   0.11%    203 std::__1::vector<lldb_private::OptionDefinition, std::__1::allocator<lldb_private::OptionDefinition> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
416.17K   0.12%   0.11%    196 std::__1::vector<lldb_private::OptionGroupOptions::OptionInfo, std::__1::allocator<lldb_private::OptionGroupOptions::OptionInfo> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
415.99K   0.12%   0.11%    196 std::__1::vector<lldb_private::Option, std::__1::allocator<lldb_private::Option> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
415.99K   0.12%   0.11%    196 std::__1::vector<std::__1::set<int, std::__1::less<int>, std::__1::allocator<int> >, std::__1::allocator<std::__1::set<int, std::__1::less<int>, std::__1::allocator<int> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
396.19K   0.12%   0.10%    239 std::__1::__tree<std::__1::__value_type<unsigned long long, std::__1::shared_ptr<lldb_private::DataBuffer> >, std::__1::__map_value_compare<unsigned long long, std::__1::__value_type<unsigned long long, std::__1::shared_ptr<lldb_private::DataBuffer> >, std::__1::less<unsigned long long>, true>, std::__1::allocator<std::__1::__value_type<unsigned long long, std::__1::shared_ptr<lldb_private::DataBuffer> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
393.06K   0.12%   0.10%    185 std::__1::vector<lldb_private::ProcessInstanceInfo, std::__1::allocator<lldb_private::ProcessInstanceInfo> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
382.13K   0.11%   0.10%    321 std::__1::__split_buffer<lldb_private::LoadedModuleInfoList::LoadedModuleInfo, std::__1::allocator<lldb_private::LoadedModuleInfoList::LoadedModuleInfo> &> @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__split_buffer:28
379.31K   0.11%   0.10%    122 lldb_private::Debugger @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Core/Debugger.h:84
371.81K   0.11%   0.10%    219 lldb_private::Symtab @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Symbol/Symtab.h:23
371.76K   0.11%   0.10%    172 std::__1::vector<llvm::detail::format_adapter *, std::__1::allocator<llvm::detail::format_adapter *> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
365.73K   0.11%   0.09%    172 std::__1::vector<llvm::ReplacementItem, std::__1::allocator<llvm::ReplacementItem> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
363.12K   0.11%   0.09%    219 std::__1::__tree<std::__1::__value_type<unsigned long long, std::__1::shared_ptr<lldb_private::FuncUnwinders> >, std::__1::__map_value_compare<unsigned long long, std::__1::__value_type<unsigned long long, std::__1::shared_ptr<lldb_private::FuncUnwinders> >, std::__1::less<unsigned long long>, true>, std::__1::allocator<std::__1::__value_type<unsigned long long, std::__1::shared_ptr<lldb_private::FuncUnwinders> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
354.84K   0.11%   0.09%    167 std::__1::vector<lldb_private::Value, std::__1::allocator<lldb_private::Value> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
349.19K   0.10%   0.09%    359 lldb_private::ModuleSpec @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Core/ModuleSpec.h:30
347.27K   0.10%   0.09%    471 lldb_private::ArchSpec::Core @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Utility/ArchSpec.h:97
343.07K   0.10%   0.09%    207 std::__1::__tree<std::__1::__value_type<unsigned long, lldb_private::ValueObject *>, std::__1::__map_value_compare<unsigned long, std::__1::__value_type<unsigned long, lldb_private::ValueObject *>, std::__1::less<unsigned long>, true>, std::__1::allocator<std::__1::__value_type<unsigned long, lldb_private::ValueObject *> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
341.27K   0.10%   0.09%    537 lldb_private::Status @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Utility/Status.h:47
337.43K   0.10%   0.09%    219 std::__1::map<unsigned long long, std::__1::shared_ptr<lldb_private::FuncUnwinders>, std::__1::less<unsigned long long>, std::__1::allocator<std::__1::pair<const unsigned long long, std::__1::shared_ptr<lldb_private::FuncUnwinders> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:805
331.04K   0.10%   0.08%    156 std::__1::vector<lldb_private::Log::Category, std::__1::allocator<lldb_private::Log::Category> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
327.73K   0.10%   0.08%     68 clang::SourceManager @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/tools/clang/include/clang/Basic/SourceManager.h:582
325.25K   0.10%   0.08%    196 std::__1::__tree<std::__1::__value_type<unsigned int, lldb_private::ConstString>, std::__1::__map_value_compare<unsigned int, std::__1::__value_type<unsigned int, lldb_private::ConstString>, std::__1::less<unsigned int>, true>, std::__1::allocator<std::__1::__value_type<unsigned int, lldb_private::ConstString> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
324.94K   0.10%   0.08%     69 clang::DeclContext @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/tools/clang/include/clang/AST/DeclBase.h:1272
318.04K   0.09%   0.08%    207 std::__1::map<unsigned long, lldb_private::ValueObject *, std::__1::less<unsigned long>, std::__1::allocator<std::__1::pair<const unsigned long, lldb_private::ValueObject *> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:805
318.00K   0.09%   0.08%    207 std::__1::map<lldb_private::ConstString, lldb_private::ValueObject *, std::__1::less<lldb_private::ConstString>, std::__1::allocator<std::__1::pair<const lldb_private::ConstString, lldb_private::ValueObject *> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:805
316.79K   0.09%   0.08%    191 std::__1::__tree<std::__1::__value_type<unsigned long long, std::__1::shared_ptr<lldb_private::Target::StopHook> >, std::__1::__map_value_compare<unsigned long long, std::__1::__value_type<unsigned long long, std::__1::shared_ptr<lldb_private::Target::StopHook> >, std::__1::less<unsigned long long>, true>, std::__1::allocator<std::__1::__value_type<unsigned long long, std::__1::shared_ptr<lldb_private::Target::StopHook> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
315.87K   0.09%   0.08%    499 llvm::ArrayRef<const char *> @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/ArrayRef.h:42
314.86K   0.09%   0.08%    324 lldb_private::Communication @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Core/Communication.h:94
311.73K   0.09%   0.08%    492 llvm::ArrayRef<lldb_private::Args::ArgEntry> @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/ArrayRef.h:42
304.73K   0.09%   0.08%    401 lldb_private::Broadcaster::BroadcasterImpl @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Core/Broadcaster.h:475
304.41K   0.09%   0.08%    394 lldb_private::SymbolContext @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Symbol/SymbolContext.h:40
301.14K   0.09%   0.08%    196 std::__1::map<unsigned int, lldb_private::ConstString, std::__1::less<unsigned int>, std::__1::allocator<std::__1::pair<const unsigned int, lldb_private::ConstString> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:805
299.79K   0.09%   0.08%    312 lldb_private::BreakpointName @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Breakpoint/BreakpointName.h:35
297.98K   0.09%   0.08%    363 lldb_private::PathMappingList @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Target/PathMappingList.h:24
296.55K   0.09%   0.08%    329 lldb_private::Listener @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Core/Listener.h:39
295.42K   0.09%   0.08%    218 lldb_private::Value @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Core/Value.h:49
295.23K   0.09%   0.08%    178 std::__1::__tree<std::__1::__value_type<lldb_private::ConstString, std::__1::shared_ptr<lldb_private::StructuredDataPlugin> >, std::__1::__map_value_compare<lldb_private::ConstString, std::__1::__value_type<lldb_private::ConstString, std::__1::shared_ptr<lldb_private::StructuredDataPlugin> >, std::__1::less<lldb_private::ConstString>, true>, std::__1::allocator<std::__1::__value_type<lldb_private::ConstString, std::__1::shared_ptr<lldb_private::StructuredDataPlugin> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
295.22K   0.09%   0.08%    178 std::__1::__tree<std::__1::__value_type<lldb::LanguageType, std::__1::shared_ptr<lldb_private::LanguageRuntime> >, std::__1::__map_value_compare<lldb::LanguageType, std::__1::__value_type<lldb::LanguageType, std::__1::shared_ptr<lldb_private::LanguageRuntime> >, std::__1::less<lldb::LanguageType>, true>, std::__1::allocator<std::__1::__value_type<lldb::LanguageType, std::__1::shared_ptr<lldb_private::LanguageRuntime> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
291.26K   0.09%   0.07%    382 lldb_private::ProcessInfo @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Target/ProcessInfo.h:28
281.39K   0.08%   0.07%    202 std::__1::set<int, std::__1::less<int>, std::__1::allocator<int> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/set:400
278.70K   0.08%   0.07%    491 lldb_private::CompletionRequest @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Utility/CompletionRequest.h:29
275.94K   0.08%   0.07%    341 lldb_private::StackFrameList @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Target/StackFrameList.h:21
272.04K   0.08%   0.07%    164 std::__1::__tree<std::__1::__value_type<lldb::LanguageType, std::__1::shared_ptr<lldb_private::TypeSystem> >, std::__1::__map_value_compare<lldb::LanguageType, std::__1::__value_type<lldb::LanguageType, std::__1::shared_ptr<lldb_private::TypeSystem> >, std::__1::less<lldb::LanguageType>, true>, std::__1::allocator<std::__1::__value_type<lldb::LanguageType, std::__1::shared_ptr<lldb_private::TypeSystem> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
269.98K   0.08%   0.07%    322 lldb_private::BreakpointSite @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Breakpoint/BreakpointSite.h:42
265.35K   0.08%   0.07%    125 std::__1::vector<std::__1::shared_ptr<lldb_private::Instruction>, std::__1::allocator<std::__1::shared_ptr<lldb_private::Instruction> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
263.12K   0.08%   0.07%    221 std::__1::__split_buffer<lldb_private::ModuleSpec, std::__1::allocator<lldb_private::ModuleSpec> &> @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__split_buffer:28
261.46K   0.08%   0.07%    506 std::__1::__vector_base<std::__1::basic_string<char>, std::__1::allocator<std::__1::basic_string<char> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:316
259.42K   0.08%   0.07%    122 std::__1::vector<std::__1::shared_ptr<lldb_private::Platform>, std::__1::allocator<std::__1::shared_ptr<lldb_private::Platform> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
259.12K   0.08%   0.07%    122 std::__1::vector<std::__1::shared_ptr<lldb_private::Target>, std::__1::allocator<std::__1::shared_ptr<lldb_private::Target> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
258.99K   0.08%   0.07%    122 std::__1::vector<llvm::sys::DynamicLibrary, std::__1::allocator<llvm::sys::DynamicLibrary> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
258.99K   0.08%   0.07%    122 std::__1::vector<std::__1::shared_ptr<lldb_private::IOHandler>, std::__1::allocator<std::__1::shared_ptr<lldb_private::IOHandler> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
252.37K   0.08%   0.06%    212 std::__1::__split_buffer<lldb_private::FormatEntity::Entry, std::__1::allocator<lldb_private::FormatEntity::Entry> &> @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__split_buffer:28
245.34K   0.07%   0.06%    393 lldb_private::StructuredData::Dictionary @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Utility/StructuredData.h:351
245.05K   0.07%   0.06%    212 lldb_private::FormatEntity @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Core/FormatEntity.h:48
242.71K   0.07%   0.06%    314 lldb_private::BreakpointLocationList @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Breakpoint/BreakpointLocationList.h:33
241.22K   0.07%   0.06%     78 lldb_private::CommandInterpreter @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Interpreter/CommandInterpreter.h:157
240.88K   0.07%   0.06%     69 clang::DiagnosticsEngine @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/tools/clang/include/clang/Basic/Diagnostic.h:149
240.55K   0.07%   0.06%    387 lldb_private::RegularExpression @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Utility/RegularExpression.h:61
238.77K   0.07%   0.06%    377 llvm::ArrayRef<unsigned char> @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/ArrayRef.h:42
228.87K   0.07%   0.06%     67 clang::Expr @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/tools/clang/include/clang/AST/Expr.h:106
227.63K   0.07%   0.06%    107 std::__1::vector<std::__1::shared_ptr<lldb_private::Thread>, std::__1::allocator<std::__1::shared_ptr<lldb_private::Thread> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
226.37K   0.07%   0.06%    136 std::__1::__tree<std::__1::__value_type<unsigned long long, unsigned long long>, std::__1::__map_value_compare<unsigned long long, std::__1::__value_type<unsigned long long, unsigned long long>, std::__1::less<unsigned long long>, true>, std::__1::allocator<std::__1::__value_type<unsigned long long, unsigned long long> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
223.95K   0.07%   0.06%    311 lldb_private::BreakpointList @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Breakpoint/BreakpointList.h:34
221.93K   0.07%   0.06%      3 clang::Sema @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/tools/clang/include/clang/Sema/Sema.h:277
211.18K   0.06%   0.05%    507 std::__1::allocator_traits<std::__1::allocator<std::__1::basic_string<char> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1467
208.64K   0.06%   0.05%    321 lldb_private::ProcessAttachInfo @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Target/Process.h:178
204.73K   0.06%   0.05%    393 lldb_private::StructuredData::Object @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Utility/StructuredData.h:74
202.53K   0.06%   0.05%    320 llvm::ArrayRef<lldb_private::FileSpec> @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/ArrayRef.h:42
201.34K   0.06%   0.05%    311 lldb_private::WatchpointList @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Breakpoint/WatchpointList.h:33
194.19K   0.06%   0.05%    357 llvm::MutableArrayRef<unsigned char> @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/ArrayRef.h:291
189.25K   0.06%   0.05%    264 std::__1::__list_imp<std::__1::shared_ptr<lldb_private::Watchpoint>, std::__1::allocator<std::__1::shared_ptr<lldb_private::Watchpoint> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/list:526
187.45K   0.06%   0.05%    122 std::__1::map<lldb_private::FileSpec, std::__1::shared_ptr<lldb_private::SourceManager::File>, std::__1::less<lldb_private::FileSpec>, std::__1::allocator<std::__1::pair<const lldb_private::FileSpec, std::__1::shared_ptr<lldb_private::SourceManager::File> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:805
183.96K   0.05%   0.05%    390 lldb_private::FileSpecList @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Core/FileSpecList.h:32
182.48K   0.05%   0.05%    393 lldb_private::StructuredData::Array @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Utility/StructuredData.h:164
179.74K   0.05%   0.05%    196 lldb_private::Options @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Interpreter/Options.h:69
178.35K   0.05%   0.05%     84 std::__1::vector<std::__1::shared_ptr<lldb_private::Block>, std::__1::allocator<std::__1::shared_ptr<lldb_private::Block> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
176.47K   0.05%   0.05%    212 lldb_private::FormatEntity::Entry @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Core/FormatEntity.h:50
174.73K   0.05%   0.04%    379 lldb_private::BreakpointLocationCollection @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Breakpoint/BreakpointLocationCollection.h:25
174.47K   0.05%   0.04%     81 lldb_private::CommandObject @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Interpreter/CommandObject.h:69
174.46K   0.05%   0.04%     92 lldb_private::Stream @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Utility/Stream.h:31
173.70K   0.05%   0.04%     81 std::__1::vector<std::__1::vector<lldb_private::CommandObject::CommandArgumentData, std::__1::allocator<lldb_private::CommandObject::CommandArgumentData> >, std::__1::allocator<std::__1::vector<lldb_private::CommandObject::CommandArgumentData, std::__1::allocator<lldb_private::CommandObject::CommandArgumentData> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
171.23K   0.05%   0.04%    330 lldb_private::SymbolContextList @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Symbol/SymbolContext.h:446
170.78K   0.05%   0.04%    321 lldb_private::LoadedModuleInfoList @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Core/LoadedModuleInfoList.h:26
169.97K   0.05%   0.04%    329 std::__1::__vector_base<std::__1::weak_ptr<lldb_private::BroadcasterManager>, std::__1::allocator<std::__1::weak_ptr<lldb_private::BroadcasterManager> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:316
168.81K   0.05%   0.04%    401 std::__1::shared_ptr<lldb_private::Broadcaster::BroadcasterImpl> @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:3640
168.50K   0.05%   0.04%    682 __sFILE @ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/_stdio.h:126
166.08K   0.05%   0.04%     78 std::__1::vector<std::__1::tuple<std::__1::basic_string<char>, int, std::__1::basic_string<char> >, std::__1::allocator<std::__1::tuple<std::__1::basic_string<char>, int, std::__1::basic_string<char> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
165.83K   0.05%   0.04%    321 std::__1::__vector_base<lldb_private::LoadedModuleInfoList::LoadedModuleInfo, std::__1::allocator<lldb_private::LoadedModuleInfoList::LoadedModuleInfo> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:316
165.31K   0.05%   0.04%    320 std::__1::__vector_base<std::__1::shared_ptr<lldb_private::Queue>, std::__1::allocator<std::__1::shared_ptr<lldb_private::Queue> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:316
163.42K   0.05%   0.04%    125 lldb_private::Disassembler @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Core/Disassembler.h:349
161.81K   0.05%   0.04%     76 std::__1::vector<unsigned long, std::__1::allocator<unsigned long> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
161.66K   0.05%   0.04%     76 std::__1::vector<lldb_private::Instruction::Operand, std::__1::allocator<lldb_private::Instruction::Operand> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
161.47K   0.05%   0.04%     76 std::__1::vector<std::__1::shared_ptr<lldb_private::Section>, std::__1::allocator<std::__1::shared_ptr<lldb_private::Section> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
161.44K   0.05%   0.04%    312 lldb_private::BreakpointName::Permissions @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Breakpoint/BreakpointName.h:37
161.42K   0.05%   0.04%    322 lldb_private::BreakpointSiteList @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Breakpoint/BreakpointSiteList.h:30
159.28K   0.05%   0.04%    156 lldb_private::Log @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Utility/Log.h:53
155.94K   0.05%   0.04%    370 std::__1::shared_ptr<lldb_private::VariableList> @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:3640
153.54K   0.05%   0.04%     72 std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
152.98K   0.05%   0.04%     72 std::__1::vector<llvm::StringRef, std::__1::allocator<llvm::StringRef> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
150.98K   0.04%   0.04%     71 std::__1::vector<std::__1::shared_ptr<lldb_private::ExpressionVariable>, std::__1::allocator<std::__1::shared_ptr<lldb_private::ExpressionVariable> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
150.47K   0.04%   0.04%    480 llvm::Triple::ArchType @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/Triple.h:46
150.44K   0.04%   0.04%    122 lldb_private::IOHandler @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Core/IOHandler.h:42
150.42K   0.04%   0.04%     76 llvm::DataLayout @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/IR/DataLayout.h:111
148.70K   0.04%   0.04%     67 clang::Module @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/tools/clang/include/clang/Basic/Module.h:65
147.62K   0.04%   0.04%    124 lldb_private::SourceManager @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Core/SourceManager.h:41
146.77K   0.04%   0.04%     69 std::__1::vector<clang::NamedDecl *, std::__1::allocator<clang::NamedDecl *> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
146.56K   0.04%   0.04%     69 std::__1::vector<clang::FixItHint, std::__1::allocator<clang::FixItHint> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
146.46K   0.04%   0.04%     69 std::__1::vector<llvm::Triple, std::__1::allocator<llvm::Triple> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
146.42K   0.04%   0.04%     69 std::__1::vector<clang::CharSourceRange, std::__1::allocator<clang::CharSourceRange> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
146.42K   0.04%   0.04%     69 std::__1::vector<clang::DiagnosticsEngine::DiagState *, std::__1::allocator<clang::DiagnosticsEngine::DiagState *> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
146.42K   0.04%   0.04%     69 std::__1::vector<long, std::__1::allocator<long> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
146.42K   0.04%   0.04%     69 std::__1::vector<std::__1::pair<clang::DiagnosticsEngine::ArgumentKind, long>, std::__1::allocator<std::__1::pair<clang::DiagnosticsEngine::ArgumentKind, long> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
144.80K   0.04%   0.04%     23 clang::CXXRecordDecl @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/tools/clang/include/clang/AST/DeclCXX.h:308
144.30K   0.04%   0.04%     68 std::__1::vector<clang::SrcMgr::ContentCache *, std::__1::allocator<clang::SrcMgr::ContentCache *> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
143.89K   0.04%   0.04%    341 std::__1::shared_ptr<lldb_private::StopInfo> @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:3640
143.80K   0.04%   0.04%    341 std::__1::shared_ptr<lldb_private::StackFrameList> @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:3640
142.45K   0.04%   0.04%    343 lldb_private::ValueObjectList @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Core/ValueObjectList.h:29
142.27K   0.04%   0.04%     67 std::__1::vector<clang::QualType, std::__1::allocator<clang::QualType> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
142.18K   0.04%   0.04%     67 std::__1::vector<clang::Expr *, std::__1::allocator<clang::Expr *> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
142.18K   0.04%   0.04%     67 std::__1::vector<clang::FunctionProtoType::ExtParameterInfo, std::__1::allocator<clang::FunctionProtoType::ExtParameterInfo> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
142.18K   0.04%   0.04%     67 std::__1::vector<clang::Module *, std::__1::allocator<clang::Module *> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
142.18K   0.04%   0.04%     67 std::__1::vector<clang::Module::Conflict, std::__1::allocator<clang::Module::Conflict> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
142.18K   0.04%   0.04%     67 std::__1::vector<clang::Module::UnresolvedConflict, std::__1::allocator<clang::Module::UnresolvedConflict> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
142.18K   0.04%   0.04%     67 std::__1::vector<clang::ObjCProtocolDecl *, std::__1::allocator<clang::ObjCProtocolDecl *> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
142.18K   0.04%   0.04%     67 std::__1::vector<clang::RawComment *, std::__1::allocator<clang::RawComment *> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
142.18K   0.04%   0.04%     67 std::__1::vector<clang::SanitizerSpecialCaseList::SanitizerSection, std::__1::allocator<clang::SanitizerSpecialCaseList::SanitizerSection> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
142.18K   0.04%   0.04%     67 std::__1::vector<clang::TemplateArgument, std::__1::allocator<clang::TemplateArgument> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
142.18K   0.04%   0.04%     67 std::__1::vector<clang::VariableArrayType *, std::__1::allocator<clang::VariableArrayType *> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
142.18K   0.04%   0.04%     67 std::__1::vector<clang::ast_type_traits::DynTypedNode, std::__1::allocator<clang::ast_type_traits::DynTypedNode> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
142.18K   0.04%   0.04%     67 std::__1::vector<llvm::SpecialCaseList::Section, std::__1::allocator<llvm::SpecialCaseList::Section> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
142.18K   0.04%   0.04%     67 std::__1::vector<std::__1::pair<const clang::NamedDecl *, unsigned int>, std::__1::allocator<std::__1::pair<const clang::NamedDecl *, unsigned int> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
142.18K   0.04%   0.04%     67 std::__1::vector<std::__1::pair<const clang::VarDecl *, unsigned int>, std::__1::allocator<std::__1::pair<const clang::VarDecl *, unsigned int> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
142.18K   0.04%   0.04%     67 std::__1::vector<std::__1::pair<std::__1::unique_ptr<llvm::Regex, std::__1::default_delete<llvm::Regex> >, unsigned int>, std::__1::allocator<std::__1::pair<std::__1::unique_ptr<llvm::Regex, std::__1::default_delete<llvm::Regex> >, unsigned int> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
141.83K   0.04%   0.04%     46 lldb_private::CompilerType @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Symbol/CompilerType.h:38
141.80K   0.04%   0.04%    321 lldb_private::LoadedModuleInfoList::LoadedModuleInfo @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Core/LoadedModuleInfoList.h:28
141.43K   0.04%   0.04%    433 std::__1::pointer_traits<void *> @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:961
140.36K   0.04%   0.04%    507 std::__1::allocator<std::__1::basic_string<char> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
138.65K   0.04%   0.04%    329 std::__1::shared_ptr<lldb_private::Queue> @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:3640
137.76K   0.04%   0.04%    220 lldb_private::RangeDataVector<unsigned long long, unsigned long long, unsigned int> @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Core/RangeMap.h:830
137.00K   0.04%   0.04%    312 lldb_private::SectionLoadHistory @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Target/SectionLoadHistory.h:23
136.87K   0.04%   0.04%    323 std::__1::shared_ptr<lldb_private::Platform> @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:3640
135.81K   0.04%   0.03%     64 std::__1::vector<std::__1::unique_ptr<clang::ASTImporter, std::__1::default_delete<clang::ASTImporter> >, std::__1::allocator<std::__1::unique_ptr<clang::ASTImporter, std::__1::default_delete<clang::ASTImporter> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
134.89K   0.04%   0.03%     81 std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char>, std::__1::shared_ptr<lldb_private::CommandObject> >, std::__1::__map_value_compare<std::__1::basic_string<char>, std::__1::__value_type<std::__1::basic_string<char>, std::__1::shared_ptr<lldb_private::CommandObject> >, std::__1::less<std::__1::basic_string<char> >, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char>, std::__1::shared_ptr<lldb_private::CommandObject> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
133.85K   0.04%   0.03%    320 lldb_private::MemoryCache @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Target/Memory.h:30
133.78K   0.04%   0.03%     63 std::__1::vector<lldb_private::DebugMacroEntry, std::__1::allocator<lldb_private::DebugMacroEntry> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
131.38K   0.04%   0.03%    312 std::__1::shared_ptr<lldb_private::SectionLoadList> @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:3640
131.35K   0.04%   0.03%     68 llvm::BitVector @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/BitVector.h:74
131.19K   0.04%   0.03%     69 std::__1::list<clang::DiagnosticsEngine::DiagState, std::__1::allocator<clang::DiagnosticsEngine::DiagState> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/list:805
130.99K   0.04%   0.03%    311 std::__1::shared_ptr<lldb_private::ClangASTImporter> @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:3640
130.99K   0.04%   0.03%    311 std::__1::shared_ptr<lldb_private::SymbolContextSpecifier> @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:3640
130.96K   0.04%   0.03%    311 std::__1::shared_ptr<lldb_private::Target::StopHook> @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:3640
130.47K   0.04%   0.03%    203 llvm::ArrayRef<lldb_private::OptionDefinition> @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/ArrayRef.h:42
128.19K   0.04%   0.03%    329 std::__1::allocator_traits<std::__1::allocator<std::__1::weak_ptr<lldb_private::BroadcasterManager> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1467
127.85K   0.04%   0.03%     77 std::__1::__tree<std::__1::__value_type<std::__1::weak_ptr<lldb_private::Broadcaster::BroadcasterImpl>, lldb_private::Listener::BroadcasterInfo>, std::__1::__map_value_compare<std::__1::weak_ptr<lldb_private::Broadcaster::BroadcasterImpl>, std::__1::__value_type<std::__1::weak_ptr<lldb_private::Broadcaster::BroadcasterImpl>, lldb_private::Listener::BroadcasterInfo>, std::__1::owner_less<std::__1::weak_ptr<lldb_private::Broadcaster::BroadcasterImpl> >, true>, std::__1::allocator<std::__1::__value_type<std::__1::weak_ptr<lldb_private::Broadcaster::BroadcasterImpl>, lldb_private::Listener::BroadcasterInfo> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
127.73K   0.04%   0.03%    219 lldb_private::UniqueCStringMap<unsigned int> @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Core/UniqueCStringMap.h:33
127.61K   0.04%   0.03%     29 lldb_private::TypeSystem @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Symbol/TypeSystem.h:39
127.30K   0.04%   0.03%     76 std::__1::__tree<std::__1::__value_type<unsigned long long, unsigned int>, std::__1::__map_value_compare<unsigned long long, std::__1::__value_type<unsigned long long, unsigned int>, std::__1::less<unsigned long long>, true>, std::__1::allocator<std::__1::__value_type<unsigned long long, unsigned int> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
126.29K   0.04%   0.03%    314 lldb_private::Breakpoint::BreakpointEventData @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Breakpoint/Breakpoint.h:109
125.36K   0.04%   0.03%    321 std::__1::allocator_traits<std::__1::allocator<lldb_private::LoadedModuleInfoList::LoadedModuleInfo> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1467
124.68K   0.04%   0.03%    320 std::__1::allocator_traits<std::__1::allocator<std::__1::shared_ptr<lldb_private::Queue> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1467
124.47K   0.04%   0.03%     81 std::__1::map<std::__1::basic_string<char>, std::__1::shared_ptr<lldb_private::CommandObject>, std::__1::less<std::__1::basic_string<char> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<char>, std::__1::shared_ptr<lldb_private::CommandObject> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:805
123.32K   0.04%   0.03%    394 lldb_private::StreamString @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Utility/StreamString.h:24
122.93K   0.04%   0.03%    311 lldb_private::Target::StopHook @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Target/Target.h:1105
120.52K   0.04%   0.03%     67 clang::FunctionProtoType @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/tools/clang/include/clang/AST/Type.h:3550
119.40K   0.04%   0.03%     67 std::__1::unordered_map<unsigned int, llvm::SmallVector<unsigned long, 4>, std::__1::hash<unsigned int>, std::__1::equal_to<unsigned int>, std::__1::allocator<std::__1::pair<const unsigned int, llvm::SmallVector<unsigned long, 4> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/unordered_map:743
118.61K   0.04%   0.03%     84 lldb_private::Block @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Symbol/Block.h:49
118.15K   0.04%   0.03%     26 SymbolFileDWARF @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h:66
117.85K   0.04%   0.03%     71 std::__1::__tree<std::__1::__value_type<lldb_private::BroadcastEventSpec, std::__1::shared_ptr<lldb_private::Listener> >, std::__1::__map_value_compare<lldb_private::BroadcastEventSpec, std::__1::__value_type<lldb_private::BroadcastEventSpec, std::__1::shared_ptr<lldb_private::Listener> >, std::__1::less<lldb_private::BroadcastEventSpec>, true>, std::__1::allocator<std::__1::__value_type<lldb_private::BroadcastEventSpec, std::__1::shared_ptr<lldb_private::Listener> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
117.81K   0.04%   0.03%     71 std::__1::__tree<std::__1::shared_ptr<lldb_private::Listener>, std::__1::less<std::__1::shared_ptr<lldb_private::Listener> >, std::__1::allocator<std::__1::shared_ptr<lldb_private::Listener> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
116.48K   0.03%   0.03%     54 std::__1::vector<std::__1::shared_ptr<lldb_private::Stream>, std::__1::allocator<std::__1::shared_ptr<lldb_private::Stream> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
114.41K   0.03%   0.03%     69 std::__1::__tree<std::__1::shared_ptr<lldb_private::IRExecutionUnit>, std::__1::less<std::__1::shared_ptr<lldb_private::IRExecutionUnit> >, std::__1::allocator<std::__1::shared_ptr<lldb_private::IRExecutionUnit> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
114.33K   0.03%   0.03%    320 std::__1::unique_ptr<lldb_private::UtilityFunction, std::__1::default_delete<lldb_private::UtilityFunction> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:2301
114.28K   0.03%   0.03%     69 std::__1::__tree<std::__1::__value_type<clang::FileID, clang::DiagnosticsEngine::DiagStateMap::File>, std::__1::__map_value_compare<clang::FileID, std::__1::__value_type<clang::FileID, clang::DiagnosticsEngine::DiagStateMap::File>, std::__1::less<clang::FileID>, true>, std::__1::allocator<std::__1::__value_type<clang::FileID, clang::DiagnosticsEngine::DiagStateMap::File> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
114.28K   0.03%   0.03%     69 std::__1::__tree<std::__1::__value_type<llvm::sys::fs::UniqueID, clang::DirectoryEntry>, std::__1::__map_value_compare<llvm::sys::fs::UniqueID, std::__1::__value_type<llvm::sys::fs::UniqueID, clang::DirectoryEntry>, std::__1::less<llvm::sys::fs::UniqueID>, true>, std::__1::allocator<std::__1::__value_type<llvm::sys::fs::UniqueID, clang::DirectoryEntry> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
114.28K   0.03%   0.03%     69 std::__1::__tree<std::__1::__value_type<llvm::sys::fs::UniqueID, clang::FileEntry>, std::__1::__map_value_compare<llvm::sys::fs::UniqueID, std::__1::__value_type<llvm::sys::fs::UniqueID, clang::FileEntry>, std::__1::less<llvm::sys::fs::UniqueID>, true>, std::__1::allocator<std::__1::__value_type<llvm::sys::fs::UniqueID, clang::FileEntry> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
114.18K   0.03%   0.03%    221 std::__1::__vector_base<lldb_private::ModuleSpec, std::__1::allocator<lldb_private::ModuleSpec> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:316
114.09K   0.03%   0.03%    320 std::__1::unique_ptr<lldb_private::DynamicCheckerFunctions, std::__1::default_delete<lldb_private::DynamicCheckerFunctions> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:2301
112.74K   0.03%   0.03%    316 std::__1::unique_ptr<lldb_private::ThreadSpec, std::__1::default_delete<lldb_private::ThreadSpec> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:2301
112.53K   0.03%   0.03%    315 std::__1::unique_ptr<lldb_private::BreakpointOptions::CommandData, std::__1::default_delete<lldb_private::BreakpointOptions::CommandData> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:2301
112.34K   0.03%   0.03%     67 std::__1::__hash_table<std::__1::__hash_value_type<unsigned int, llvm::SmallVector<unsigned long, 4> >, std::__1::__unordered_map_hasher<unsigned int, std::__1::__hash_value_type<unsigned int, llvm::SmallVector<unsigned long, 4> >, std::__1::hash<unsigned int>, true>, std::__1::__unordered_map_equal<unsigned int, std::__1::__hash_value_type<unsigned int, llvm::SmallVector<unsigned long, 4> >, std::__1::equal_to<unsigned int>, true>, std::__1::allocator<std::__1::__hash_value_type<unsigned int, llvm::SmallVector<unsigned long, 4> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__hash_table:900
112.21K   0.03%   0.03%    314 std::__1::unique_ptr<std::__1::__hash_node<std::__1::basic_string<char>, void *>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::basic_string<char>, void *> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:2301
112.06K   0.03%   0.03%     46 lldb_private::OptionValue @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Interpreter/OptionValue.h:30
111.13K   0.03%   0.03%     87 lldb_private::File @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Host/File.h:31
110.88K   0.03%   0.03%     76 lldb_private::Section @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Core/Section.h:106
110.54K   0.03%   0.03%    272 lldb_private::SymbolContextSpecifier @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Symbol/SymbolContext.h:393
109.52K   0.03%   0.03%    212 std::__1::__vector_base<lldb_private::FormatEntity::Entry, std::__1::allocator<lldb_private::FormatEntity::Entry> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:316
109.06K   0.03%   0.03%     75 lldb_private::FileSpec @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Utility/FileSpec.h:62
106.35K   0.03%   0.03%     69 std::__1::map<clang::FileID, clang::DiagnosticsEngine::DiagStateMap::File, std::__1::less<clang::FileID>, std::__1::allocator<std::__1::pair<const clang::FileID, clang::DiagnosticsEngine::DiagStateMap::File> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:805
106.00K   0.03%   0.03%     64 std::__1::__tree<std::__1::__value_type<const clang::DeclContext *, clang::ExternalASTMerger::DCOrigin>, std::__1::__map_value_compare<const clang::DeclContext *, std::__1::__value_type<const clang::DeclContext *, clang::ExternalASTMerger::DCOrigin>, std::__1::less<const clang::DeclContext *>, true>, std::__1::allocator<std::__1::__value_type<const clang::DeclContext *, clang::ExternalASTMerger::DCOrigin> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
105.99K   0.03%   0.03%     69 std::__1::map<llvm::sys::fs::UniqueID, clang::DirectoryEntry, std::__1::less<llvm::sys::fs::UniqueID>, std::__1::allocator<std::__1::pair<const llvm::sys::fs::UniqueID, clang::DirectoryEntry> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:805
105.99K   0.03%   0.03%     69 std::__1::map<llvm::sys::fs::UniqueID, clang::FileEntry, std::__1::less<llvm::sys::fs::UniqueID>, std::__1::allocator<std::__1::pair<const llvm::sys::fs::UniqueID, clang::FileEntry> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:805
105.49K   0.03%   0.03%    244 std::__1::shared_ptr<lldb_private::OptionValueProperties> @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:3640
105.39K   0.03%   0.03%    204 std::__1::__vector_base<std::__1::unique_ptr<lldb_private::SymbolVendor, std::__1::default_delete<lldb_private::SymbolVendor> >, std::__1::allocator<std::__1::unique_ptr<lldb_private::SymbolVendor, std::__1::default_delete<lldb_private::SymbolVendor> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:316
102.61K   0.03%   0.03%    264 std::__1::allocator_traits<std::__1::allocator<std::__1::shared_ptr<lldb_private::Watchpoint> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1467
101.42K   0.03%   0.03%    401 std::__1::allocator<std::__1::pair<const unsigned int, std::__1::basic_string<char> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
101.25K   0.03%   0.03%    196 std::__1::__vector_base<std::__1::set<int, std::__1::less<int>, std::__1::allocator<int> >, std::__1::allocator<std::__1::set<int, std::__1::less<int>, std::__1::allocator<int> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:316
101.05K   0.03%   0.03%     52 lldb_private::ThreadPlan @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Target/ThreadPlan.h:338
100.43K   0.03%   0.03%    320 lldb_private::QueueList @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Target/QueueList.h:31
100.22K   0.03%   0.03%    281 std::__1::unique_ptr<lldb_private::JITLoaderList, std::__1::default_delete<lldb_private::JITLoaderList> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:2301
100.13K   0.03%   0.03%    219 lldb_private::UnwindTable @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Symbol/UnwindTable.h:24
 99.84K   0.03%   0.03%    480 llvm::Triple::OSType @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/Triple.h:151
 99.23K   0.03%   0.03%     35 lldb_private::UnwindPlan @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Symbol/UnwindPlan.h:50
 98.72K   0.03%   0.03%    156 llvm::ArrayRef<lldb_private::Log::Category> @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/ArrayRef.h:42
 98.36K   0.03%   0.03%     64 std::__1::map<const clang::DeclContext *, clang::ExternalASTMerger::DCOrigin, std::__1::less<const clang::DeclContext *>, std::__1::allocator<std::__1::pair<const clang::DeclContext *const, clang::ExternalASTMerger::DCOrigin> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:805
 98.29K   0.03%   0.03%    401 std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::__value_type<unsigned int, std::__1::basic_string<char> >, std::__1::__tree_node<std::__1::__value_type<unsigned int, std::__1::basic_string<char> >, void *> *, long> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:683
 97.94K   0.03%   0.03%    336 lldb_private::BroadcasterManager @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Core/Broadcaster.h:86
 97.72K   0.03%   0.03%     46 std::__1::vector<std::__1::shared_ptr<lldb_private::Type>, std::__1::allocator<std::__1::shared_ptr<lldb_private::Type> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
 97.62K   0.03%   0.03%    122 lldb_private::TargetList @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Target/TargetList.h:25
 97.22K   0.03%   0.02%     34 lldb_private::ObjCLanguageRuntime @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Target/ObjCLanguageRuntime.h:38
 95.92K   0.03%   0.02%     69 std::__1::set<std::__1::shared_ptr<lldb_private::IRExecutionUnit>, std::__1::less<std::__1::shared_ptr<lldb_private::IRExecutionUnit> >, std::__1::allocator<std::__1::shared_ptr<lldb_private::IRExecutionUnit> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/set:400
 94.88K   0.03%   0.02%    329 std::__1::weak_ptr<lldb_private::BroadcasterManager> @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:4886
 93.25K   0.03%   0.02%     81 lldb_private::Instruction @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Core/Disassembler.h:78
 93.03K   0.03%   0.02%     45 lldb_private::DataExtractor @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Utility/DataExtractor.h:50
 92.89K   0.03%   0.02%    239 std::__1::allocator_traits<std::__1::allocator<std::__1::__value_type<unsigned int, std::__1::shared_ptr<lldb_private::AllocatedBlock> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1467
 92.89K   0.03%   0.02%    239 std::__1::allocator_traits<std::__1::allocator<std::__1::__value_type<unsigned long long, std::__1::shared_ptr<lldb_private::DataBuffer> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1467
 91.72K   0.03%   0.02%    221 std::__1::__wrap_iter<lldb_private::ModuleSpec *> @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/iterator:1279
 91.64K   0.03%   0.02%     43 std::__1::vector<lldb_private::Range<unsigned long long, unsigned long long>, std::__1::allocator<lldb_private::Range<unsigned long long, unsigned long long> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
 91.35K   0.03%   0.02%     95 lldb_private::ThreadList @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Target/ThreadList.h:27
 89.00K   0.03%   0.02%     69 clang::LangOptions @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/tools/clang/include/clang/Basic/LangOptions.h:50
 88.01K   0.03%   0.02%     44 lldb_private::Scalar @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Utility/Scalar.h:39
 87.94K   0.03%   0.02%    208 std::__1::shared_ptr<lldb_private::UnixSignals> @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:3640
 87.81K   0.03%   0.02%    196 lldb_private::OptionGroupOptions @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Interpreter/Options.h:284
 87.77K   0.03%   0.02%    221 std::__1::allocator_traits<std::__1::allocator<lldb_private::ModuleSpec> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1467
 87.60K   0.03%   0.02%    208 std::__1::shared_ptr<lldb_private::TypeValidatorImpl> @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:3640
 86.33K   0.03%   0.02%     71 lldb_private::DWARFExpression @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Expression/DWARFExpression.h:38
 86.27K   0.03%   0.02%    167 std::__1::__vector_base<lldb_private::Value, std::__1::allocator<lldb_private::Value> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:316
 86.14K   0.03%   0.02%     90 lldb_private::TypeValidatorImpl @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/DataFormatters/TypeValidator.h:29
 86.07K   0.03%   0.02%     64 clang::ASTImporter @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/tools/clang/include/clang/AST/ASTImporter.h:57
 86.00K   0.03%   0.02%    320 lldb_private::AllocatedMemoryCache @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Target/Memory.h:126
 84.43K   0.03%   0.02%     69 llvm::DenseMapBase<llvm::DenseMap<const clang::DirectoryEntry *, llvm::StringRef, llvm::DenseMapInfo<const clang::DirectoryEntry *>, llvm::detail::DenseMapPair<const clang::DirectoryEntry *, llvm::StringRef> >, const clang::DirectoryEntry *, llvm::StringRef, llvm::DenseMapInfo<const clang::DirectoryEntry *>, llvm::detail::DenseMapPair<const clang::DirectoryEntry *, llvm::StringRef> > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/DenseMap.h:56
 84.32K   0.03%   0.02%     80 lldb_private::Function @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Symbol/Function.h:315
 83.55K   0.02%   0.02%    212 std::__1::allocator_traits<std::__1::allocator<lldb_private::FormatEntity::Entry> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1467
 83.32K   0.02%   0.02%    329 std::__1::allocator<std::__1::weak_ptr<lldb_private::BroadcasterManager> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 83.21K   0.02%   0.02%     68 llvm::DenseMapBase<llvm::DenseMap<clang::FileID, std::__1::pair<clang::FileID, unsigned int>, llvm::DenseMapInfo<clang::FileID>, llvm::detail::DenseMapPair<clang::FileID, std::__1::pair<clang::FileID, unsigned int> > >, clang::FileID, std::__1::pair<clang::FileID, unsigned int>, llvm::DenseMapInfo<clang::FileID>, llvm::detail::DenseMapPair<clang::FileID, std::__1::pair<clang::FileID, unsigned int> > > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/DenseMap.h:56
 83.21K   0.02%   0.02%     68 llvm::DenseMapBase<llvm::DenseMap<clang::FileID, std::__1::unique_ptr<std::__1::map<unsigned int, clang::SourceLocation, std::__1::less<unsigned int>, std::__1::allocator<std::__1::pair<const unsigned int, clang::SourceLocation> > >, std::__1::default_delete<std::__1::map<unsigned int, clang::SourceLocation, std::__1::less<unsigned int>, std::__1::allocator<std::__1::pair<const unsigned int, clang::SourceLocation> > > > >, llvm::DenseMapInfo<clang::FileID>, llvm::detail::DenseMapPair<clang::FileID, std::__1::unique_ptr<std::__1::map<unsigned int, clang::SourceLocation, std::__1::less<unsigned int>, std::__1::allocator<std::__1::pair<const unsigned int, clang::SourceLocation> > >, std::__1::default_delete<std::__1::map<unsigned int, clang::SourceLocation, std::__1::less<unsigned int>, std::__1::allocator<std::__1::pair<const unsigned int, clang::SourceLocation> > > > > > >, clang::FileID, std::__1::unique_ptr<std::__1::map<unsigned int, clang::SourceLocation, std::__1::less<unsigned int>, std::__1::allocator<std::__1::pair<const unsigned int, clang::SourceLocation> > >, std::__1::default_delete<std::__1::map<unsigned int, clang::SourceLocation, std::__1::less<unsigned int>, std::__1::allocator<std::__1::pair<const unsigned int, clang::SourceLocation> > > > >, llvm::DenseMapInfo<clang::FileID>, llvm::detail::DenseMapPair<clang::FileID, std::__1::unique_ptr<std::__1::map<unsigned int, clang::SourceLocation, std::__1::less<unsigned int>, std::__1::allocator<std::__1::pair<const unsigned int, clang::SourceLocation> > >, std::__1::default_delete<std::__1::map<unsigned int, clang::SourceLocation, std::__1::less<unsigned int>, std::__1::allocator<std::__1::pair<const unsigned int, clang::SourceLocation> > > > > > > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/DenseMap.h:56
 83.21K   0.02%   0.02%     68 llvm::DenseMapBase<llvm::DenseMap<std::__1::pair<clang::FileID, clang::FileID>, clang::InBeforeInTUCacheEntry, llvm::DenseMapInfo<std::__1::pair<clang::FileID, clang::FileID> >, llvm::detail::DenseMapPair<std::__1::pair<clang::FileID, clang::FileID>, clang::InBeforeInTUCacheEntry> >, std::__1::pair<clang::FileID, clang::FileID>, clang::InBeforeInTUCacheEntry, llvm::DenseMapInfo<std::__1::pair<clang::FileID, clang::FileID> >, llvm::detail::DenseMapPair<std::__1::pair<clang::FileID, clang::FileID>, clang::InBeforeInTUCacheEntry> > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/DenseMap.h:56
 83.15K   0.02%   0.02%    320 lldb_private::Process::NextEventAction @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Target/Process.h:2903
 82.91K   0.02%   0.02%    387 lldb_private::RegularExpression::Match @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Utility/RegularExpression.h:63
 82.03K   0.02%   0.02%    347 lldb_private::TypeSystemMap @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Symbol/TypeSystem.h:500
 81.98K   0.02%   0.02%     67 llvm::DenseMapBase<llvm::DenseMap<clang::FieldDecl *, clang::FieldDecl *, llvm::DenseMapInfo<clang::FieldDecl *>, llvm::detail::DenseMapPair<clang::FieldDecl *, clang::FieldDecl *> >, clang::FieldDecl *, clang::FieldDecl *, llvm::DenseMapInfo<clang::FieldDecl *>, llvm::detail::DenseMapPair<clang::FieldDecl *, clang::FieldDecl *> > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/DenseMap.h:56
 81.98K   0.02%   0.02%     67 llvm::DenseMapBase<llvm::DenseMap<clang::Module *, clang::ASTContext::PerModuleInitializers *, llvm::DenseMapInfo<clang::Module *>, llvm::detail::DenseMapPair<clang::Module *, clang::ASTContext::PerModuleInitializers *> >, clang::Module *, clang::ASTContext::PerModuleInitializers *, llvm::DenseMapInfo<clang::Module *>, llvm::detail::DenseMapPair<clang::Module *, clang::ASTContext::PerModuleInitializers *> > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/DenseMap.h:56
 81.98K   0.02%   0.02%     67 llvm::DenseMapBase<llvm::DenseMap<clang::NamedDecl *, clang::NamedDecl *, llvm::DenseMapInfo<clang::NamedDecl *>, llvm::detail::DenseMapPair<clang::NamedDecl *, clang::NamedDecl *> >, clang::NamedDecl *, clang::NamedDecl *, llvm::DenseMapInfo<clang::NamedDecl *>, llvm::detail::DenseMapPair<clang::NamedDecl *, clang::NamedDecl *> > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/DenseMap.h:56
 81.98K   0.02%   0.02%     67 llvm::DenseMapBase<llvm::DenseMap<clang::ObjCContainerDecl *, clang::ObjCImplDecl *, llvm::DenseMapInfo<clang::ObjCContainerDecl *>, llvm::detail::DenseMapPair<clang::ObjCContainerDecl *, clang::ObjCImplDecl *> >, clang::ObjCContainerDecl *, clang::ObjCImplDecl *, llvm::DenseMapInfo<clang::ObjCContainerDecl *>, llvm::detail::DenseMapPair<clang::ObjCContainerDecl *, clang::ObjCImplDecl *> > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/DenseMap.h:56
 81.98K   0.02%   0.02%     67 llvm::DenseMapBase<llvm::DenseMap<clang::UsingShadowDecl *, clang::UsingShadowDecl *, llvm::DenseMapInfo<clang::UsingShadowDecl *>, llvm::detail::DenseMapPair<clang::UsingShadowDecl *, clang::UsingShadowDecl *> >, clang::UsingShadowDecl *, clang::UsingShadowDecl *, llvm::DenseMapInfo<clang::UsingShadowDecl *>, llvm::detail::DenseMapPair<clang::UsingShadowDecl *, clang::UsingShadowDecl *> > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/DenseMap.h:56
 81.98K   0.02%   0.02%     67 llvm::DenseMapBase<llvm::DenseMap<const clang::CXXMethodDecl *, llvm::TinyPtrVector<const clang::CXXMethodDecl *>, llvm::DenseMapInfo<const clang::CXXMethodDecl *>, llvm::detail::DenseMapPair<const clang::CXXMethodDecl *, llvm::TinyPtrVector<const clang::CXXMethodDecl *> > >, const clang::CXXMethodDecl *, llvm::TinyPtrVector<const clang::CXXMethodDecl *>, llvm::DenseMapInfo<const clang::CXXMethodDecl *>, llvm::detail::DenseMapPair<const clang::CXXMethodDecl *, llvm::TinyPtrVector<const clang::CXXMethodDecl *> > > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/DenseMap.h:56
 81.98K   0.02%   0.02%     67 llvm::DenseMapBase<llvm::DenseMap<const clang::CXXRecordDecl *, clang::LazyOffsetPtr<clang::Decl, unsigned int, &clang::ExternalASTSource::GetExternalDecl>, llvm::DenseMapInfo<const clang::CXXRecordDecl *>, llvm::detail::DenseMapPair<const clang::CXXRecordDecl *, clang::LazyOffsetPtr<clang::Decl, unsigned int, &clang::ExternalASTSource::GetExternalDecl> > >, const clang::CXXRecordDecl *, clang::LazyOffsetPtr<clang::Decl, unsigned int, &clang::ExternalASTSource::GetExternalDecl>, llvm::DenseMapInfo<const clang::CXXRecordDecl *>, llvm::detail::DenseMapPair<const clang::CXXRecordDecl *, clang::LazyOffsetPtr<clang::Decl, unsigned int, &clang::ExternalASTSource::GetExternalDecl> > > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/DenseMap.h:56
 81.98K   0.02%   0.02%     67 llvm::DenseMapBase<llvm::DenseMap<const clang::Decl *, clang::ASTContext::RawCommentAndCacheFlags, llvm::DenseMapInfo<const clang::Decl *>, llvm::detail::DenseMapPair<const clang::Decl *, clang::ASTContext::RawCommentAndCacheFlags> >, const clang::Decl *, clang::ASTContext::RawCommentAndCacheFlags, llvm::DenseMapInfo<const clang::Decl *>, llvm::detail::DenseMapPair<const clang::Decl *, clang::ASTContext::RawCommentAndCacheFlags> > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/DenseMap.h:56
 81.98K   0.02%   0.02%     67 llvm::DenseMapBase<llvm::DenseMap<const clang::Decl *, clang::comments::FullComment *, llvm::DenseMapInfo<const clang::Decl *>, llvm::detail::DenseMapPair<const clang::Decl *, clang::comments::FullComment *> >, const clang::Decl *, clang::comments::FullComment *, llvm::DenseMapInfo<const clang::Decl *>, llvm::detail::DenseMapPair<const clang::Decl *, clang::comments::FullComment *> > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/DenseMap.h:56
 81.98K   0.02%   0.02%     67 llvm::DenseMapBase<llvm::DenseMap<const clang::Decl *, llvm::SmallVector<clang::Attr *, 4> *, llvm::DenseMapInfo<const clang::Decl *>, llvm::detail::DenseMapPair<const clang::Decl *, llvm::SmallVector<clang::Attr *, 4> *> >, const clang::Decl *, llvm::SmallVector<clang::Attr *, 4> *, llvm::DenseMapInfo<const clang::Decl *>, llvm::detail::DenseMapPair<const clang::Decl *, llvm::SmallVector<clang::Attr *, 4> *> > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/DenseMap.h:56
 81.98K   0.02%   0.02%     67 llvm::DenseMapBase<llvm::DenseMap<const clang::DeclContext *, std::__1::unique_ptr<clang::MangleNumberingContext, std::__1::default_delete<clang::MangleNumberingContext> >, llvm::DenseMapInfo<const clang::DeclContext *>, llvm::detail::DenseMapPair<const clang::DeclContext *, std::__1::unique_ptr<clang::MangleNumberingContext, std::__1::default_delete<clang::MangleNumberingContext> > > >, const clang::DeclContext *, std::__1::unique_ptr<clang::MangleNumberingContext, std::__1::default_delete<clang::MangleNumberingContext> >, llvm::DenseMapInfo<const clang::DeclContext *>, llvm::detail::DenseMapPair<const clang::DeclContext *, std::__1::unique_ptr<clang::MangleNumberingContext, std::__1::default_delete<clang::MangleNumberingContext> > > > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/DenseMap.h:56
 81.98K   0.02%   0.02%     67 llvm::DenseMapBase<llvm::DenseMap<const clang::FunctionDecl *, clang::FunctionDecl *, llvm::DenseMapInfo<const clang::FunctionDecl *>, llvm::detail::DenseMapPair<const clang::FunctionDecl *, clang::FunctionDecl *> >, const clang::FunctionDecl *, clang::FunctionDecl *, llvm::DenseMapInfo<const clang::FunctionDecl *>, llvm::detail::DenseMapPair<const clang::FunctionDecl *, clang::FunctionDecl *> > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/DenseMap.h:56
 81.98K   0.02%   0.02%     67 llvm::DenseMapBase<llvm::DenseMap<const clang::MaterializeTemporaryExpr *, clang::APValue *, llvm::DenseMapInfo<const clang::MaterializeTemporaryExpr *>, llvm::detail::DenseMapPair<const clang::MaterializeTemporaryExpr *, clang::APValue *> >, const clang::MaterializeTemporaryExpr *, clang::APValue *, llvm::DenseMapInfo<const clang::MaterializeTemporaryExpr *>, llvm::detail::DenseMapPair<const clang::MaterializeTemporaryExpr *, clang::APValue *> > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/DenseMap.h:56
 81.98K   0.02%   0.02%     67 llvm::DenseMapBase<llvm::DenseMap<const clang::NamedDecl *, unsigned int, llvm::DenseMapInfo<const clang::NamedDecl *>, llvm::detail::DenseMapPair<const clang::NamedDecl *, unsigned int> >, const clang::NamedDecl *, unsigned int, llvm::DenseMapInfo<const clang::NamedDecl *>, llvm::detail::DenseMapPair<const clang::NamedDecl *, unsigned int> > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/DenseMap.h:56
 81.98K   0.02%   0.02%     67 llvm::DenseMapBase<llvm::DenseMap<const clang::ObjCContainerDecl *, const clang::ASTRecordLayout *, llvm::DenseMapInfo<const clang::ObjCContainerDecl *>, llvm::detail::DenseMapPair<const clang::ObjCContainerDecl *, const clang::ASTRecordLayout *> >, const clang::ObjCContainerDecl *, const clang::ASTRecordLayout *, llvm::DenseMapInfo<const clang::ObjCContainerDecl *>, llvm::detail::DenseMapPair<const clang::ObjCContainerDecl *, const clang::ASTRecordLayout *> > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/DenseMap.h:56
 81.98K   0.02%   0.02%     67 llvm::DenseMapBase<llvm::DenseMap<const clang::ObjCMethodDecl *, const clang::ObjCMethodDecl *, llvm::DenseMapInfo<const clang::ObjCMethodDecl *>, llvm::detail::DenseMapPair<const clang::ObjCMethodDecl *, const clang::ObjCMethodDecl *> >, const clang::ObjCMethodDecl *, const clang::ObjCMethodDecl *, llvm::DenseMapInfo<const clang::ObjCMethodDecl *>, llvm::detail::DenseMapPair<const clang::ObjCMethodDecl *, const clang::ObjCMethodDecl *> > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/DenseMap.h:56
 81.98K   0.02%   0.02%     67 llvm::DenseMapBase<llvm::DenseMap<const clang::RecordDecl *, const clang::ASTRecordLayout *, llvm::DenseMapInfo<const clang::RecordDecl *>, llvm::detail::DenseMapPair<const clang::RecordDecl *, const clang::ASTRecordLayout *> >, const clang::RecordDecl *, const clang::ASTRecordLayout *, llvm::DenseMapInfo<const clang::RecordDecl *>, llvm::detail::DenseMapPair<const clang::RecordDecl *, const clang::ASTRecordLayout *> > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/DenseMap.h:56
 81.98K   0.02%   0.02%     67 llvm::DenseMapBase<llvm::DenseMap<const clang::Type *, clang::TypeInfo, llvm::DenseMapInfo<const clang::Type *>, llvm::detail::DenseMapPair<const clang::Type *, clang::TypeInfo> >, const clang::Type *, clang::TypeInfo, llvm::DenseMapInfo<const clang::Type *>, llvm::detail::DenseMapPair<const clang::Type *, clang::TypeInfo> > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/DenseMap.h:56
 81.98K   0.02%   0.02%     67 llvm::DenseMapBase<llvm::DenseMap<const clang::Type *, unsigned int, llvm::DenseMapInfo<const clang::Type *>, llvm::detail::DenseMapPair<const clang::Type *, unsigned int> >, const clang::Type *, unsigned int, llvm::DenseMapInfo<const clang::Type *>, llvm::detail::DenseMapPair<const clang::Type *, unsigned int> > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/DenseMap.h:56
 81.98K   0.02%   0.02%     67 llvm::DenseMapBase<llvm::DenseMap<const clang::VarDecl *, clang::ASTContext::BlockVarCopyInit, llvm::DenseMapInfo<const clang::VarDecl *>, llvm::detail::DenseMapPair<const clang::VarDecl *, clang::ASTContext::BlockVarCopyInit> >, const clang::VarDecl *, clang::ASTContext::BlockVarCopyInit, llvm::DenseMapInfo<const clang::VarDecl *>, llvm::detail::DenseMapPair<const clang::VarDecl *, clang::ASTContext::BlockVarCopyInit> > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/DenseMap.h:56
 81.98K   0.02%   0.02%     67 llvm::DenseMapBase<llvm::DenseMap<const clang::VarDecl *, llvm::PointerUnion<clang::VarTemplateDecl *, clang::MemberSpecializationInfo *>, llvm::DenseMapInfo<const clang::VarDecl *>, llvm::detail::DenseMapPair<const clang::VarDecl *, llvm::PointerUnion<clang::VarTemplateDecl *, clang::MemberSpecializationInfo *> > >, const clang::VarDecl *, llvm::PointerUnion<clang::VarTemplateDecl *, clang::MemberSpecializationInfo *>, llvm::DenseMapInfo<const clang::VarDecl *>, llvm::detail::DenseMapPair<const clang::VarDecl *, llvm::PointerUnion<clang::VarTemplateDecl *, clang::MemberSpecializationInfo *> > > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/DenseMap.h:56
 81.98K   0.02%   0.02%     67 llvm::DenseMapBase<llvm::DenseMap<const clang::VarDecl *, unsigned int, llvm::DenseMapInfo<const clang::VarDecl *>, llvm::detail::DenseMapPair<const clang::VarDecl *, unsigned int> >, const clang::VarDecl *, unsigned int, llvm::DenseMapInfo<const clang::VarDecl *>, llvm::detail::DenseMapPair<const clang::VarDecl *, unsigned int> > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/DenseMap.h:56
 81.79K   0.02%   0.02%    245 lldb_private::DataBufferHeap @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Utility/DataBufferHeap.h:33
 81.42K   0.02%   0.02%     49 std::__1::__tree<std::__1::__value_type<lldb_private::ConstString, lldb_private::ValueObject *>, std::__1::__map_value_compare<lldb_private::ConstString, std::__1::__value_type<lldb_private::ConstString, lldb_private::ValueObject *>, std::__1::less<lldb_private::ConstString>, true>, std::__1::allocator<std::__1::__value_type<lldb_private::ConstString, lldb_private::ValueObject *> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
 81.33K   0.02%   0.02%    321 std::__1::allocator<lldb_private::LoadedModuleInfoList::LoadedModuleInfo> @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 81.27K   0.02%   0.02%     38 std::__1::vector<lldb_private::RegisterInfo, std::__1::allocator<lldb_private::RegisterInfo> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
 81.03K   0.02%   0.02%    320 std::__1::allocator<std::__1::shared_ptr<lldb_private::Queue> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 80.94K   0.02%   0.02%    320 std::__1::allocator<std::__1::pair<const unsigned int, std::__1::shared_ptr<lldb_private::AllocatedBlock> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 80.94K   0.02%   0.02%    320 std::__1::allocator<std::__1::pair<const unsigned long long, std::__1::unordered_set<const void *, std::__1::hash<const void *>, std::__1::equal_to<const void *>, std::__1::allocator<const void *> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 80.68K   0.02%   0.02%    407 std::__1::__value_type<unsigned int, std::__1::basic_string<char> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:617
 79.91K   0.02%   0.02%    314 std::__1::allocator<std::__1::__hash_node<std::__1::basic_string<char>, void *> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 79.50K   0.02%   0.02%    204 std::__1::allocator_traits<std::__1::allocator<std::__1::unique_ptr<lldb_private::SymbolVendor, std::__1::default_delete<lldb_private::SymbolVendor> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1467
 79.50K   0.02%   0.02%    401 std::__1::__value_type<lldb_private::ConstString, std::__1::shared_ptr<lldb_private::StructuredData::Object> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:617
 79.34K   0.02%   0.02%    220 lldb_private::ModuleSpecList @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Core/ModuleSpec.h:302
 78.91K   0.02%   0.02%    312 std::__1::allocator<std::__1::pair<const unsigned int, std::__1::shared_ptr<lldb_private::SectionLoadList> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 78.66K   0.02%   0.02%    311 std::__1::allocator<std::__1::pair<const lldb::LanguageType, std::__1::shared_ptr<lldb_private::REPL> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 78.66K   0.02%   0.02%    311 std::__1::allocator<std::__1::pair<const lldb_private::ConstString, lldb_private::BreakpointName *> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 78.31K   0.02%   0.02%     64 llvm::DenseMapBase<llvm::DenseMap<clang::FileID, clang::FileID, llvm::DenseMapInfo<clang::FileID>, llvm::detail::DenseMapPair<clang::FileID, clang::FileID> >, clang::FileID, clang::FileID, llvm::DenseMapInfo<clang::FileID>, llvm::detail::DenseMapPair<clang::FileID, clang::FileID> > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/DenseMap.h:56
 78.31K   0.02%   0.02%     64 llvm::DenseMapBase<llvm::DenseMap<clang::Stmt *, clang::Stmt *, llvm::DenseMapInfo<clang::Stmt *>, llvm::detail::DenseMapPair<clang::Stmt *, clang::Stmt *> >, clang::Stmt *, clang::Stmt *, llvm::DenseMapInfo<clang::Stmt *>, llvm::detail::DenseMapPair<clang::Stmt *, clang::Stmt *> > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/DenseMap.h:56
 78.31K   0.02%   0.02%     64 llvm::DenseMapBase<llvm::DenseMap<const clang::CXXBaseSpecifier *, clang::CXXBaseSpecifier *, llvm::DenseMapInfo<const clang::CXXBaseSpecifier *>, llvm::detail::DenseMapPair<const clang::CXXBaseSpecifier *, clang::CXXBaseSpecifier *> >, const clang::CXXBaseSpecifier *, clang::CXXBaseSpecifier *, llvm::DenseMapInfo<const clang::CXXBaseSpecifier *>, llvm::detail::DenseMapPair<const clang::CXXBaseSpecifier *, clang::CXXBaseSpecifier *> > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/DenseMap.h:56
 78.31K   0.02%   0.02%     64 llvm::DenseMapBase<llvm::DenseMap<const clang::Type *, const clang::Type *, llvm::DenseMapInfo<const clang::Type *>, llvm::detail::DenseMapPair<const clang::Type *, const clang::Type *> >, const clang::Type *, const clang::Type *, llvm::DenseMapInfo<const clang::Type *>, llvm::detail::DenseMapPair<const clang::Type *, const clang::Type *> > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/DenseMap.h:56
 78.26K   0.02%   0.02%     74 lldb_private::StopInfo @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Target/StopInfo.h:25
 78.14K   0.02%   0.02%    219 std::__1::unique_ptr<lldb_private::SectionList, std::__1::default_delete<lldb_private::SectionList> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:2301
 78.09K   0.02%   0.02%    219 std::__1::unique_ptr<lldb_private::ArmUnwindInfo, std::__1::default_delete<lldb_private::ArmUnwindInfo> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:2301
 77.82K   0.02%   0.02%     55 lldb_private::DumpValueObjectOptions @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/DataFormatters/DumpValueObjectOptions.h:27
 76.50K   0.02%   0.02%     36 std::__1::vector<std::__1::shared_ptr<lldb_private::Variable>, std::__1::allocator<std::__1::shared_ptr<lldb_private::Variable> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
 76.47K   0.02%   0.02%    196 std::__1::allocator_traits<std::__1::allocator<std::__1::set<int, std::__1::less<int>, std::__1::allocator<int> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1467
 75.38K   0.02%   0.02%    315 lldb_private::BreakpointOptions::CommandData @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Breakpoint/BreakpointOptions.h:52
 75.11K   0.02%   0.02%    207 lldb_private::ValueObject::EvaluationPoint @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Core/ValueObject.h:276
 74.77K   0.02%   0.02%    212 lldb_private::FormatEntity::Entry::Type @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Core/FormatEntity.h:51
 74.77K   0.02%   0.02%    264 std::__1::allocator<std::__1::shared_ptr<lldb_private::Watchpoint> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 74.73K   0.02%   0.02%    314 std::__1::__hash_const_iterator<std::__1::__hash_node<std::__1::basic_string<char>, void *> *> @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__hash_table:404
 74.61K   0.02%   0.02%     35 std::__1::vector<std::__1::shared_ptr<lldb_private::UnwindPlan::Row>, std::__1::allocator<std::__1::shared_ptr<lldb_private::UnwindPlan::Row> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
 74.53K   0.02%   0.02%    480 llvm::Triple::SubArchType @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/Triple.h:101
 74.24K   0.02%   0.02%    191 std::__1::allocator_traits<std::__1::allocator<std::__1::__value_type<lldb::LanguageType, std::__1::shared_ptr<lldb_private::REPL> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1467
 74.24K   0.02%   0.02%    191 std::__1::allocator_traits<std::__1::allocator<std::__1::__value_type<lldb_private::ConstString, lldb_private::BreakpointName *> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1467
 73.60K   0.02%   0.02%     25 lldb_private::EmulateInstruction @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Core/EmulateInstruction.h:108
 73.33K   0.02%   0.02%     62 lldb_private::Address @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Core/Address.h:83
 73.22K   0.02%   0.02%     44 std::__1::__tree<std::__1::__value_type<lldb_private::FileSpec, std::__1::shared_ptr<lldb_private::SourceManager::File> >, std::__1::__map_value_compare<lldb_private::FileSpec, std::__1::__value_type<lldb_private::FileSpec, std::__1::shared_ptr<lldb_private::SourceManager::File> >, std::__1::less<lldb_private::FileSpec>, true>, std::__1::allocator<std::__1::__value_type<lldb_private::FileSpec, std::__1::shared_ptr<lldb_private::SourceManager::File> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
 73.12K   0.02%   0.02%    205 std::__1::unique_ptr<lldb_private::SymbolVendor, std::__1::default_delete<lldb_private::SymbolVendor> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:2301
 71.74K   0.02%   0.02%     99 lldb_private::ConstString @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Utility/ConstString.h:41
 70.49K   0.02%   0.02%    401 std::__1::__tree_key_value_types<std::__1::__value_type<unsigned int, std::__1::basic_string<char> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:582
 70.22K   0.02%   0.02%    492 lldb_private::Args::ArgEntry @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Utility/Args.h:37
 69.89K   0.02%   0.02%    196 std::__1::unique_ptr<lldb_private::ModuleCache, std::__1::default_delete<lldb_private::ModuleCache> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:2301
 69.29K   0.02%   0.02%    124 lldb_private::SourceManager::File @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Core/SourceManager.h:44
 69.22K   0.02%   0.02%    134 std::__1::__vector_base<lldb_private::RangeData<unsigned long long, unsigned long long, unsigned int>, std::__1::allocator<lldb_private::RangeData<unsigned long long, unsigned long long, unsigned int> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:316
 69.18K   0.02%   0.02%    178 std::__1::allocator_traits<std::__1::allocator<std::__1::__value_type<lldb::LanguageType, std::__1::shared_ptr<lldb_private::LanguageRuntime> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1467
 69.18K   0.02%   0.02%    178 std::__1::allocator_traits<std::__1::allocator<std::__1::__value_type<lldb_private::ConstString, std::__1::shared_ptr<lldb_private::StructuredDataPlugin> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1467
 69.18K   0.02%   0.02%    178 std::__1::allocator_traits<std::__1::allocator<std::__1::__value_type<unsigned long long, std::__1::unordered_set<const void *, std::__1::hash<const void *>, std::__1::equal_to<const void *>, std::__1::allocator<const void *> > > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1467
 68.35K   0.02%   0.02%     35 lldb_private::UnwindPlan::Row @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Symbol/UnwindPlan.h:52
 68.05K   0.02%   0.02%     95 llvm::StringMap<lldb_private::Log, llvm::MallocAllocator> @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/StringMap.h:220
 67.96K   0.02%   0.02%    407 std::__1::pair<const unsigned int, std::__1::basic_string<char> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/utility:312
 67.94K   0.02%   0.02%     18 lldb::SBTarget @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/API/SBTarget.h:34
 67.69K   0.02%   0.02%    239 std::__1::allocator<std::__1::__value_type<unsigned int, std::__1::shared_ptr<lldb_private::AllocatedBlock> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 67.69K   0.02%   0.02%    239 std::__1::allocator<std::__1::__value_type<unsigned long long, std::__1::shared_ptr<lldb_private::DataBuffer> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 67.17K   0.02%   0.02%    407 std::__1::pair<unsigned int, std::__1::basic_string<char> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/utility:312
 66.46K   0.02%   0.02%    167 std::__1::allocator_traits<std::__1::allocator<lldb_private::Value> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1467
 65.72K   0.02%   0.02%     35 lldb_private::Symbol @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Symbol/Symbol.h:21
 65.47K   0.02%   0.02%    393 lldb_private::StructuredData::Generic @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Utility/StructuredData.h:532
 64.89K   0.02%   0.02%    314 std::__1::__hash_iterator<std::__1::__hash_node<std::__1::basic_string<char>, void *> *> @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__hash_table:298
 64.58K   0.02%   0.02%    125 std::__1::__vector_base<std::__1::shared_ptr<lldb_private::Instruction>, std::__1::allocator<std::__1::shared_ptr<lldb_private::Instruction> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:316
 64.34K   0.02%   0.02%    219 std::__1::weak_ptr<lldb_private::Module> @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:4886
 63.74K   0.02%   0.02%    164 std::__1::allocator_traits<std::__1::allocator<std::__1::__value_type<lldb::LanguageType, std::__1::shared_ptr<lldb_private::TypeSystem> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1467
 63.74K   0.02%   0.02%    264 std::__1::allocator<std::__1::__list_node<std::__1::shared_ptr<lldb_private::Watchpoint>, void *> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 63.29K   0.02%   0.02%     14 llvm::Function @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/IR/Function.h:60
 62.72K   0.02%   0.02%    393 lldb_private::StructuredData::Boolean @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Utility/StructuredData.h:318
 62.72K   0.02%   0.02%    393 lldb_private::StructuredData::Float @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Utility/StructuredData.h:301
 62.72K   0.02%   0.02%    393 lldb_private::StructuredData::Integer @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Utility/StructuredData.h:284
 61.85K   0.02%   0.02%    312 std::__1::__value_type<unsigned int, std::__1::shared_ptr<lldb_private::SectionLoadList> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:617
 61.65K   0.02%   0.02%    311 std::__1::__value_type<unsigned long long, std::__1::shared_ptr<lldb_private::Target::StopHook> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:617
 61.60K   0.02%   0.02%     29 std::__1::vector<std::__1::shared_ptr<lldb_private::CompileUnit>, std::__1::allocator<std::__1::shared_ptr<lldb_private::CompileUnit> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
 61.05K   0.02%   0.02%     85 llvm::StringMap<std::__1::basic_string<char>, llvm::MallocAllocator> @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/StringMap.h:220
 60.64K   0.02%   0.02%     26 lldb::SBValue @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/API/SBValue.h:22
 60.47K   0.02%   0.02%    480 llvm::Triple::EnvironmentType @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/Triple.h:188
 60.45K   0.02%   0.02%    239 std::__1::allocator<std::__1::pair<const unsigned long long, std::__1::shared_ptr<lldb_private::DataBuffer> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 60.33K   0.02%   0.02%    207 lldb_private::ValueObject::GetValueForExpressionPathOptions @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Core/ValueObject.h:212
 59.96K   0.02%   0.02%    393 lldb_private::StructuredData::String @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Utility/StructuredData.h:335
 59.83K   0.02%   0.02%     61 lldb_private::UserExpression @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Expression/UserExpression.h:42
 59.79K   0.02%   0.02%     14 llvm::Module @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/IR/Module.h:63
 58.83K   0.02%   0.02%    318 lldb_private::ModuleList::Notifier @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Core/ModuleList.h:96
 58.22K   0.02%   0.01%     12 clang::Decl @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/tools/clang/include/clang/AST/DeclBase.h:86
 58.17K   0.02%   0.01%     34 std::__1::unordered_set<lldb_private::ConstString, lldb_private::ObjCLanguageRuntime::ConstStringSetHelpers, lldb_private::ObjCLanguageRuntime::ConstStringSetHelpers, std::__1::allocator<lldb_private::ConstString> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/unordered_set:336
 58.15K   0.02%   0.01%    132 lldb_private::Properties @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Core/UserSettingsController.h:42
 57.86K   0.02%   0.01%    227 lldb::Format @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/lldb-enumerations.h:126
 57.73K   0.02%   0.01%    239 std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<unsigned long long, std::__1::shared_ptr<lldb_private::DataBuffer> >, void *> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 57.71K   0.02%   0.01%    239 std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<unsigned int, std::__1::shared_ptr<lldb_private::AllocatedBlock> >, void *> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 57.35K   0.02%   0.01%     44 lldb_private::ExecutionContext @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Target/ExecutionContext.h:344
 57.34K   0.02%   0.01%     69 clang::FileManager @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/tools/clang/include/clang/Basic/FileManager.h:116
 57.12K   0.02%   0.01%     34 std::__1::__hash_table<lldb_private::ConstString, lldb_private::ObjCLanguageRuntime::ConstStringSetHelpers, lldb_private::ObjCLanguageRuntime::ConstStringSetHelpers, std::__1::allocator<lldb_private::ConstString> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__hash_table:900
 56.75K   0.02%   0.01%     34 std::__1::__tree<std::__1::__value_type<unsigned long long, std::__1::shared_ptr<lldb_private::BreakpointSite> >, std::__1::__map_value_compare<unsigned long long, std::__1::__value_type<unsigned long long, std::__1::shared_ptr<lldb_private::BreakpointSite> >, std::__1::less<unsigned long long>, true>, std::__1::allocator<std::__1::__value_type<unsigned long long, std::__1::shared_ptr<lldb_private::BreakpointSite> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
 56.69K   0.02%   0.01%     34 std::__1::__tree<std::__1::__value_type<unsigned int, unsigned long long>, std::__1::__map_value_compare<unsigned int, std::__1::__value_type<unsigned int, unsigned long long>, std::__1::less<unsigned int>, true>, std::__1::allocator<std::__1::__value_type<unsigned int, unsigned long long> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
 56.65K   0.02%   0.01%     34 std::__1::__tree<std::__1::__value_type<lldb_private::ObjCLanguageRuntime::ClassAndSel, unsigned long long>, std::__1::__map_value_compare<lldb_private::ObjCLanguageRuntime::ClassAndSel, std::__1::__value_type<lldb_private::ObjCLanguageRuntime::ClassAndSel, unsigned long long>, std::__1::less<lldb_private::ObjCLanguageRuntime::ClassAndSel>, true>, std::__1::allocator<std::__1::__value_type<lldb_private::ObjCLanguageRuntime::ClassAndSel, unsigned long long> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
 56.33K   0.02%   0.01%     38 lldb_private::Type @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Symbol/Type.h:63
 56.24K   0.02%   0.01%    221 std::__1::allocator<lldb_private::ModuleSpec> @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 55.94K   0.02%   0.01%    172 llvm::formatv_object_base @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/Support/FormatVariadic.h:65
 55.39K   0.02%   0.01%    219 std::__1::allocator<std::__1::pair<const unsigned long long, std::__1::shared_ptr<lldb_private::FuncUnwinders> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 55.36K   0.02%   0.01%     36 std::__1::map<unsigned long long, std::__1::shared_ptr<lldb_private::Section>, std::__1::less<unsigned long long>, std::__1::allocator<std::__1::pair<const unsigned long long, std::__1::shared_ptr<lldb_private::Section> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:805
 55.21K   0.02%   0.01%     77 std::__1::__list_imp<std::__1::shared_ptr<lldb_private::Event>, std::__1::allocator<std::__1::shared_ptr<lldb_private::Event> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/list:526
 54.93K   0.02%   0.01%     78 lldb_private::CommandAlias @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Interpreter/CommandAlias.h:25
 54.84K   0.02%   0.01%    480 llvm::Triple::VendorType @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/Triple.h:130
 54.50K   0.02%   0.01%     35 std::__1::map<unsigned int, lldb_private::UnwindPlan::Row::RegisterLocation, std::__1::less<unsigned int>, std::__1::allocator<std::__1::pair<const unsigned int, lldb_private::UnwindPlan::Row::RegisterLocation> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:805
 54.09K   0.02%   0.01%    191 std::__1::allocator<std::__1::__value_type<lldb::LanguageType, std::__1::shared_ptr<lldb_private::REPL> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 54.09K   0.02%   0.01%    191 std::__1::allocator<std::__1::__value_type<lldb_private::ConstString, lldb_private::BreakpointName *> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 53.81K   0.02%   0.01%    212 std::__1::allocator<lldb_private::FormatEntity::Entry> @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 53.73K   0.02%   0.01%    104 std::__1::__vector_base<std::__1::shared_ptr<lldb_private::ThreadPlan>, std::__1::allocator<std::__1::shared_ptr<lldb_private::ThreadPlan> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:316
 53.38K   0.02%   0.01%     32 std::__1::__tree<std::__1::__value_type<lldb_private::Address, std::__1::shared_ptr<lldb_private::BreakpointLocation> >, std::__1::__map_value_compare<lldb_private::Address, std::__1::__value_type<lldb_private::Address, std::__1::shared_ptr<lldb_private::BreakpointLocation> >, lldb_private::Address::ModulePointerAndOffsetLessThanFunctionObject, true>, std::__1::allocator<std::__1::__value_type<lldb_private::Address, std::__1::shared_ptr<lldb_private::BreakpointLocation> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
 53.27K   0.02%   0.01%    122 lldb_private::IOHandlerStack @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Core/IOHandler.h:514
 52.51K   0.02%   0.01%    320 std::__1::__tree_key_value_types<std::__1::__value_type<unsigned int, std::__1::shared_ptr<lldb_private::AllocatedBlock> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:582
 52.51K   0.02%   0.01%    320 std::__1::__tree_key_value_types<std::__1::__value_type<unsigned long long, std::__1::unordered_set<const void *, std::__1::hash<const void *>, std::__1::equal_to<const void *>, std::__1::allocator<const void *> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:582
 52.47K   0.02%   0.01%    135 std::__1::allocator_traits<std::__1::allocator<std::__1::__value_type<unsigned long long, std::__1::shared_ptr<lldb_private::FuncUnwinders> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1467
 52.29K   0.02%   0.01%    134 std::__1::allocator_traits<std::__1::allocator<lldb_private::RangeData<unsigned long long, unsigned long long, unsigned int> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1467
 52.29K   0.02%   0.01%     34 std::__1::map<lldb_private::ObjCLanguageRuntime::ClassAndSel, unsigned long long, std::__1::less<lldb_private::ObjCLanguageRuntime::ClassAndSel>, std::__1::allocator<std::__1::pair<const lldb_private::ObjCLanguageRuntime::ClassAndSel, unsigned long long> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:805
 52.28K   0.02%   0.01%     34 std::__1::map<unsigned long long, std::__1::shared_ptr<lldb_private::ObjCLanguageRuntime::ClassDescriptor>, std::__1::less<unsigned long long>, std::__1::allocator<std::__1::pair<const unsigned long long, std::__1::shared_ptr<lldb_private::ObjCLanguageRuntime::ClassDescriptor> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:805
 52.25K   0.02%   0.01%     34 std::__1::map<lldb_private::ConstString, std::__1::weak_ptr<lldb_private::Type>, std::__1::less<lldb_private::ConstString>, std::__1::allocator<std::__1::pair<const lldb_private::ConstString, std::__1::weak_ptr<lldb_private::Type> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:805
 51.74K   0.02%   0.01%     67 llvm::MapVector<const clang::NamedDecl *, unsigned int, llvm::DenseMap<const clang::NamedDecl *, unsigned int, llvm::DenseMapInfo<const clang::NamedDecl *>, llvm::detail::DenseMapPair<const clang::NamedDecl *, unsigned int> >, std::__1::vector<std::__1::pair<const clang::NamedDecl *, unsigned int>, std::__1::allocator<std::__1::pair<const clang::NamedDecl *, unsigned int> > > > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/MapVector.h:38
 51.74K   0.02%   0.01%     67 llvm::MapVector<const clang::VarDecl *, unsigned int, llvm::DenseMap<const clang::VarDecl *, unsigned int, llvm::DenseMapInfo<const clang::VarDecl *>, llvm::detail::DenseMapPair<const clang::VarDecl *, unsigned int> >, std::__1::vector<std::__1::pair<const clang::VarDecl *, unsigned int>, std::__1::allocator<std::__1::pair<const clang::VarDecl *, unsigned int> > > > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/MapVector.h:38
 51.71K   0.02%   0.01%    217 lldb::LanguageType @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/lldb-enumerations.h:408
 51.65K   0.02%   0.01%    204 std::__1::allocator<std::__1::unique_ptr<lldb_private::SymbolVendor, std::__1::default_delete<lldb_private::SymbolVendor> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 51.63K   0.02%   0.01%    312 std::__1::pair<const unsigned int, std::__1::shared_ptr<lldb_private::SectionLoadList> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/utility:312
 51.61K   0.02%   0.01%    122 std::__1::shared_ptr<lldb_private::StreamFile> @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:3640
 51.49K   0.02%   0.01%    312 std::__1::pair<unsigned int, std::__1::shared_ptr<lldb_private::SectionLoadList> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/utility:312
 51.46K   0.02%   0.01%    311 std::__1::pair<const unsigned long long, std::__1::shared_ptr<lldb_private::Target::StopHook> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/utility:312
 51.29K   0.02%   0.01%     24 std::__1::vector<lldb_private::Diagnostic *, std::__1::allocator<lldb_private::Diagnostic *> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
 51.20K   0.02%   0.01%    312 std::__1::__tree_key_value_types<std::__1::__value_type<unsigned int, std::__1::shared_ptr<lldb_private::SectionLoadList> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:582
 51.17K   0.02%   0.01%     24 std::__1::vector<DWARFAttribute, std::__1::allocator<DWARFAttribute> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
 51.14K   0.02%   0.01%     99 std::__1::__vector_base<std::__1::shared_ptr<lldb_private::Listener>, std::__1::allocator<std::__1::shared_ptr<lldb_private::Listener> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:316
 51.04K   0.02%   0.01%    311 std::__1::__tree_key_value_types<std::__1::__value_type<lldb::LanguageType, std::__1::shared_ptr<lldb_private::REPL> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:582
 51.04K   0.02%   0.01%    311 std::__1::__tree_key_value_types<std::__1::__value_type<lldb_private::ConstString, lldb_private::BreakpointName *> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:582
 50.41K   0.02%   0.01%    178 std::__1::allocator<std::__1::__value_type<lldb::LanguageType, std::__1::shared_ptr<lldb_private::LanguageRuntime> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 50.41K   0.02%   0.01%    178 std::__1::allocator<std::__1::__value_type<lldb_private::ConstString, std::__1::shared_ptr<lldb_private::StructuredDataPlugin> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 50.41K   0.02%   0.01%    178 std::__1::allocator<std::__1::__value_type<unsigned long long, std::__1::unordered_set<const void *, std::__1::hash<const void *>, std::__1::equal_to<const void *>, std::__1::allocator<const void *> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 50.18K   0.01%   0.01%     67 llvm::TinyPtrVector<const clang::CXXMethodDecl *> @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/TinyPtrVector.h:31
 50.00K   0.01%   0.01%     30 std::__1::__tree<std::__1::__value_type<unsigned long long, std::__1::shared_ptr<lldb_private::Type> >, std::__1::__map_value_compare<unsigned long long, std::__1::__value_type<unsigned long long, std::__1::shared_ptr<lldb_private::Type> >, std::__1::less<unsigned long long>, true>, std::__1::allocator<std::__1::__value_type<unsigned long long, std::__1::shared_ptr<lldb_private::Type> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
 49.78K   0.01%   0.01%    117 std::__1::shared_ptr<lldb_private::IOHandler> @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:3640
 49.71K   0.01%   0.01%     22 std::__1::vector<lldb_private::CommandObject::CommandArgumentData, std::__1::allocator<lldb_private::CommandObject::CommandArgumentData> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
 49.66K   0.01%   0.01%    196 std::__1::allocator<std::__1::set<int, std::__1::less<int>, std::__1::allocator<int> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 49.46K   0.01%   0.01%     69 std::__1::__list_imp<clang::DiagnosticsEngine::DiagState, std::__1::allocator<clang::DiagnosticsEngine::DiagState> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/list:526
 49.44K   0.01%   0.01%     23 std::__1::vector<int, std::__1::allocator<int> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
 49.00K   0.01%   0.01%     23 std::__1::vector<DWARFAbbreviationDeclaration, std::__1::allocator<DWARFAbbreviationDeclaration> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
 48.89K   0.01%   0.01%    125 std::__1::allocator_traits<std::__1::allocator<std::__1::shared_ptr<lldb_private::Instruction> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1467
 48.81K   0.01%   0.01%     23 std::__1::vector<clang::CXXBaseSpecifier, std::__1::allocator<clang::CXXBaseSpecifier> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
 48.58K   0.01%   0.01%     69 llvm::StringMap<clang::DirectoryEntry *, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096, 4096> > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/StringMap.h:220
 48.58K   0.01%   0.01%     69 llvm::StringMap<clang::FileEntry *, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096, 4096> > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/StringMap.h:220
 48.56K   0.01%   0.01%     94 std::__1::__vector_base<lldb_private::UniqueCStringMap<unsigned int>::Entry, std::__1::allocator<lldb_private::UniqueCStringMap<unsigned int>::Entry> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:316
 48.21K   0.01%   0.01%     34 std::__1::multimap<unsigned int, unsigned long long, std::__1::less<unsigned int>, std::__1::allocator<std::__1::pair<const unsigned int, unsigned long long> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:1461
 48.09K   0.01%   0.01%     76 llvm::ArrayRef<unsigned int> @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/ArrayRef.h:42
 48.01K   0.01%   0.01%     69 clang::DiagnosticOptions @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/tools/clang/include/clang/Basic/DiagnosticOptions.h:64
 47.81K   0.01%   0.01%    123 std::__1::allocator_traits<std::__1::allocator<std::__1::__value_type<unsigned long long, unsigned long long> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1467
 47.43K   0.01%   0.01%    185 lldb_private::ProcessInstanceInfoList @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Target/Process.h:353
 47.17K   0.01%   0.01%     67 llvm::StringMap<clang::ASTContext::SectionInfo, llvm::MallocAllocator> @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/StringMap.h:220
 47.17K   0.01%   0.01%     67 llvm::StringMap<llvm::SpecialCaseList::Matcher, llvm::MallocAllocator> @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/StringMap.h:220
 47.17K   0.01%   0.01%     67 llvm::StringMap<llvm::StringMap<llvm::SpecialCaseList::Matcher, llvm::MallocAllocator>, llvm::MallocAllocator> @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/StringMap.h:220
 47.15K   0.01%   0.01%     69 clang::DiagnosticIDs @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/tools/clang/include/clang/Basic/DiagnosticIDs.h:164
 46.99K   0.01%   0.01%    207 lldb_private::ValueObject::ChildrenManager @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Core/ValueObject.h:824
 46.88K   0.01%   0.01%    314 lldb_private::Breakpoint::BreakpointPrecondition @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Breakpoint/Breakpoint.h:154
 46.78K   0.01%   0.01%     22 std::__1::vector<DWARFDebugInfoEntry, std::__1::allocator<DWARFDebugInfoEntry> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
 46.45K   0.01%   0.01%    164 std::__1::allocator<std::__1::__value_type<lldb::LanguageType, std::__1::shared_ptr<lldb_private::TypeSystem> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 46.15K   0.01%   0.01%    191 std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<lldb::LanguageType, std::__1::shared_ptr<lldb_private::REPL> >, void *> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 46.13K   0.01%   0.01%    191 std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<lldb_private::ConstString, lldb_private::BreakpointName *>, void *> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 46.04K   0.01%   0.01%    129 std::__1::unique_ptr<lldb_private::OperatingSystem, std::__1::default_delete<lldb_private::OperatingSystem> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:2301
 45.90K   0.01%   0.01%     26 std::__1::unordered_map<unsigned long long, std::__1::shared_ptr<lldb_private::DebugMacros>, std::__1::hash<unsigned long long>, std::__1::equal_to<unsigned long long>, std::__1::allocator<std::__1::pair<const unsigned long long, std::__1::shared_ptr<lldb_private::DebugMacros> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/unordered_map:743
 45.82K   0.01%   0.01%     64 clang::ExternalASTMerger @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/tools/clang/include/clang/AST/ExternalASTMerger.h:48
 45.52K   0.01%   0.01%    314 std::__1::__hash_key_value_types<std::__1::basic_string<char> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__hash_table:154
 45.47K   0.01%   0.01%     26 std::__1::unordered_map<std::__1::basic_string<char>, std::__1::shared_ptr<std::__1::set<DIERef, std::__1::less<DIERef>, std::__1::allocator<DIERef> > >, std::__1::hash<std::__1::basic_string<char> >, std::__1::equal_to<std::__1::basic_string<char> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<char>, std::__1::shared_ptr<std::__1::set<DIERef, std::__1::less<DIERef>, std::__1::allocator<DIERef> > > > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/unordered_map:743
 45.44K   0.01%   0.01%     32 std::__1::multimap<unsigned long long, std::__1::shared_ptr<lldb_private::Type>, std::__1::less<unsigned long long>, std::__1::allocator<std::__1::pair<const unsigned long long, std::__1::shared_ptr<lldb_private::Type> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:1461
 45.12K   0.01%   0.01%    218 lldb_private::Value::Vector @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Core/Value.h:78
 45.08K   0.01%   0.01%     54 lldb_private::CommandReturnObject @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Interpreter/CommandReturnObject.h:30
 45.02K   0.01%   0.01%    178 std::__1::allocator<std::__1::pair<const lldb::LanguageType, std::__1::shared_ptr<lldb_private::LanguageRuntime> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 45.02K   0.01%   0.01%    178 std::__1::allocator<std::__1::pair<const lldb_private::ConstString, std::__1::shared_ptr<lldb_private::StructuredDataPlugin> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 44.92K   0.01%   0.01%     26 lldb_private::RegisterContext @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Target/RegisterContext.h:22
 44.89K   0.01%   0.01%    314 std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::basic_string<char>, void *> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__hash_table:832
 44.76K   0.01%   0.01%     21 std::__1::vector<lldb_private::Property, std::__1::allocator<lldb_private::Property> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
 44.76K   0.01%   0.01%     21 std::__1::vector<lldb_private::UniqueCStringMap<unsigned long>::Entry, std::__1::allocator<lldb_private::UniqueCStringMap<unsigned long>::Entry> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
 44.61K   0.01%   0.01%    125 std::__1::unique_ptr<lldb_private::DynamicLoader, std::__1::default_delete<lldb_private::DynamicLoader> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:2301
 44.35K   0.01%   0.01%     70 llvm::ArrayRef<llvm::StringRef> @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/ArrayRef.h:42
 44.30K   0.01%   0.01%     70 llvm::ArrayRef<unsigned long> @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/ArrayRef.h:42
 44.22K   0.01%   0.01%    124 std::__1::unique_ptr<lldb_private::DWARFCallFrameInfo, std::__1::default_delete<lldb_private::DWARFCallFrameInfo> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:2301
 44.10K   0.01%   0.01%     42 lldb_private::Variable @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Symbol/Variable.h:27
 43.99K   0.01%   0.01%     69 llvm::ArrayRef<clang::NamedDecl *> @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/ArrayRef.h:42
 43.69K   0.01%   0.01%     69 llvm::ArrayRef<int> @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/ArrayRef.h:42
 43.66K   0.01%   0.01%     69 llvm::ArrayRef<clang::CharSourceRange> @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/ArrayRef.h:42
 43.66K   0.01%   0.01%     69 llvm::ArrayRef<clang::FixItHint> @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/ArrayRef.h:42
 43.66K   0.01%   0.01%     69 llvm::ArrayRef<long> @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/ArrayRef.h:42
 43.66K   0.01%   0.01%     69 llvm::ArrayRef<std::__1::pair<clang::DiagnosticsEngine::ArgumentKind, long> > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/ArrayRef.h:42
 43.61K   0.01%   0.01%     22 DWARFDebugInfoEntry @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.h:48
 43.59K   0.01%   0.01%     26 std::__1::__hash_table<std::__1::__hash_value_type<std::__1::basic_string<char>, std::__1::shared_ptr<std::__1::set<DIERef, std::__1::less<DIERef>, std::__1::allocator<DIERef> > > >, std::__1::__unordered_map_hasher<std::__1::basic_string<char>, std::__1::__hash_value_type<std::__1::basic_string<char>, std::__1::shared_ptr<std::__1::set<DIERef, std::__1::less<DIERef>, std::__1::allocator<DIERef> > > >, std::__1::hash<std::__1::basic_string<char> >, true>, std::__1::__unordered_map_equal<std::__1::basic_string<char>, std::__1::__hash_value_type<std::__1::basic_string<char>, std::__1::shared_ptr<std::__1::set<DIERef, std::__1::less<DIERef>, std::__1::allocator<DIERef> > > >, std::__1::equal_to<std::__1::basic_string<char> >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::basic_string<char>, std::__1::shared_ptr<std::__1::set<DIERef, std::__1::less<DIERef>, std::__1::allocator<DIERef> > > > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__hash_table:900
 43.55K   0.01%   0.01%     26 std::__1::__hash_table<std::__1::__hash_value_type<unsigned long long, std::__1::shared_ptr<lldb_private::DebugMacros> >, std::__1::__unordered_map_hasher<unsigned long long, std::__1::__hash_value_type<unsigned long long, std::__1::shared_ptr<lldb_private::DebugMacros> >, std::__1::hash<unsigned long long>, true>, std::__1::__unordered_map_equal<unsigned long long, std::__1::__hash_value_type<unsigned long long, std::__1::shared_ptr<lldb_private::DebugMacros> >, std::__1::equal_to<unsigned long long>, true>, std::__1::allocator<std::__1::__hash_value_type<unsigned long long, std::__1::shared_ptr<lldb_private::DebugMacros> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__hash_table:900
 43.53K   0.01%   0.01%     31 std::__1::set<unsigned long long, std::__1::less<unsigned long long>, std::__1::allocator<unsigned long long> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/set:400
 43.32K   0.01%   0.01%     26 std::__1::__tree<std::__1::__value_type<lldb_private::ConstString, std::__1::shared_ptr<lldb_private::Module> >, std::__1::__map_value_compare<lldb_private::ConstString, std::__1::__value_type<lldb_private::ConstString, std::__1::shared_ptr<lldb_private::Module> >, std::__1::less<lldb_private::ConstString>, true>, std::__1::allocator<std::__1::__value_type<lldb_private::ConstString, std::__1::shared_ptr<lldb_private::Module> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
 43.32K   0.01%   0.01%     22 DWARFUnit @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.h:35
 43.19K   0.01%   0.01%    121 std::__1::unique_ptr<lldb_private::SystemRuntime, std::__1::default_delete<lldb_private::SystemRuntime> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:2301
 43.13K   0.01%   0.01%     29 lldb_private::SymbolVendor @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Symbol/SymbolVendor.h:33
 43.06K   0.01%   0.01%    178 std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<lldb::LanguageType, std::__1::shared_ptr<lldb_private::LanguageRuntime> >, void *> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 43.03K   0.01%   0.01%     68 llvm::ArrayRef<std::__1::pair<std::__1::basic_string<char>, clang::FullSourceLoc> > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/ArrayRef.h:42
 43.01K   0.01%   0.01%    178 std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<unsigned long long, std::__1::unordered_set<const void *, std::__1::hash<const void *>, std::__1::equal_to<const void *>, std::__1::allocator<const void *> > >, void *> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 43.00K   0.01%   0.01%    178 std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<lldb_private::ConstString, std::__1::shared_ptr<lldb_private::StructuredDataPlugin> >, void *> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 42.46K   0.01%   0.01%    167 std::__1::allocator<lldb_private::Value> @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 42.44K   0.01%   0.01%     20 std::__1::vector<const llvm::PassInfo *, std::__1::allocator<const llvm::PassInfo *> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
 42.44K   0.01%   0.01%     20 std::__1::vector<std::__1::pair<const void *, llvm::Pass *>, std::__1::allocator<std::__1::pair<const void *, llvm::Pass *> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
 42.43K   0.01%   0.01%     67 llvm::ArrayRef<clang::QualType> @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/ArrayRef.h:42
 42.42K   0.01%   0.01%     67 llvm::ArrayRef<clang::TemplateArgument> @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/ArrayRef.h:42
 42.40K   0.01%   0.01%     67 llvm::ArrayRef<clang::Expr *> @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/ArrayRef.h:42
 42.40K   0.01%   0.01%     67 llvm::ArrayRef<clang::FunctionProtoType::ExtParameterInfo> @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/ArrayRef.h:42
 42.40K   0.01%   0.01%     67 llvm::ArrayRef<clang::Module *> @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/ArrayRef.h:42
 42.40K   0.01%   0.01%     67 llvm::ArrayRef<clang::ObjCProtocolDecl *> @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/ArrayRef.h:42
 42.40K   0.01%   0.01%     67 llvm::ArrayRef<clang::RawComment *> @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/ArrayRef.h:42
 42.40K   0.01%   0.01%     67 llvm::ArrayRef<clang::TargetInfo::AddlRegName> @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/ArrayRef.h:42
 42.40K   0.01%   0.01%     67 llvm::ArrayRef<clang::ast_type_traits::DynTypedNode> @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/ArrayRef.h:42
 41.84K   0.01%   0.01%     81 std::__1::__vector_base<std::__1::vector<lldb_private::CommandObject::CommandArgumentData, std::__1::allocator<lldb_private::CommandObject::CommandArgumentData> >, std::__1::allocator<std::__1::vector<lldb_private::CommandObject::CommandArgumentData, std::__1::allocator<lldb_private::CommandObject::CommandArgumentData> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:316
 41.74K   0.01%   0.01%     78 lldb::CommandArgumentType @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/lldb-enumerations.h:487
 41.48K   0.01%   0.01%    164 std::__1::allocator<std::__1::pair<const lldb::LanguageType, std::__1::shared_ptr<lldb_private::TypeSystem> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 41.43K   0.01%   0.01%      4 clang::Preprocessor @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/tools/clang/include/clang/Lex/Preprocessor.h:127
 41.27K   0.01%   0.01%    105 std::__1::allocator_traits<std::__1::allocator<std::__1::shared_ptr<lldb_private::ThreadPlan> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1467
 41.15K   0.01%   0.01%     43 lldb_private::CompileUnit @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Symbol/CompileUnit.h:37
 41.04K   0.01%   0.01%    207 std::__1::__value_type<unsigned long, lldb_private::ValueObject *> @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:617
 40.62K   0.01%   0.01%     76 lldb_private::SectionList @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Core/Section.h:49
 40.24K   0.01%   0.01%     24 std::__1::__tree<std::__1::__value_type<unsigned long long, std::__1::shared_ptr<lldb_private::Section> >, std::__1::__map_value_compare<unsigned long long, std::__1::__value_type<unsigned long long, std::__1::shared_ptr<lldb_private::Section> >, std::__1::less<unsigned long long>, true>, std::__1::allocator<std::__1::__value_type<unsigned long long, std::__1::shared_ptr<lldb_private::Section> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
 40.15K   0.01%   0.01%     26 std::__1::map<lldb_private::ConstString, std::__1::shared_ptr<lldb_private::Module>, std::__1::less<lldb_private::ConstString>, std::__1::allocator<std::__1::pair<const lldb_private::ConstString, std::__1::shared_ptr<lldb_private::Module> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:805
 40.08K   0.01%   0.01%     69 clang::vfs::Status @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/tools/clang/include/clang/Basic/VirtualFileSystem.h:49
 39.83K   0.01%   0.01%     99 lldb_private::Flags @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Utility/Flags.h:25
 39.79K   0.01%   0.01%     21 lldb_private::OptionValueProperties @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Interpreter/OptionValueProperties.h:27
 39.75K   0.01%   0.01%    636 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/string:735
 39.75K   0.01%   0.01%    636 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__short @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/string:714
 39.70K   0.01%   0.01%     67 clang::TargetInfo::ConstraintInfo @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/tools/clang/include/clang/Basic/TargetInfo.h:791
 39.69K   0.01%   0.01%    164 std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<lldb::LanguageType, std::__1::shared_ptr<lldb_private::TypeSystem> >, void *> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 39.58K   0.01%   0.01%    311 lldb_private::Target::Arch @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Target/Target.h:1236
 39.22K   0.01%   0.01%    239 std::__1::__tree_key_value_types<std::__1::__value_type<unsigned long long, std::__1::shared_ptr<lldb_private::DataBuffer> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:582
 39.05K   0.01%   0.01%    197 std::__1::__value_type<unsigned int, lldb_private::ConstString> @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:617
 38.62K   0.01%   0.01%    125 lldb_private::InstructionList @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Core/Disassembler.h:285
 38.36K   0.01%   0.01%     23 std::__1::__tree<std::__1::__value_type<unsigned int, DWARFAbbreviationDeclarationSet>, std::__1::__map_value_compare<unsigned int, std::__1::__value_type<unsigned int, DWARFAbbreviationDeclarationSet>, std::__1::less<unsigned int>, true>, std::__1::allocator<std::__1::__value_type<unsigned int, DWARFAbbreviationDeclarationSet> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
 38.34K   0.01%   0.01%     81 std::__1::allocator_traits<std::__1::allocator<std::__1::vector<lldb_private::CommandObject::CommandArgumentData, std::__1::allocator<lldb_private::CommandObject::CommandArgumentData> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1467
 38.23K   0.01%   0.01%    135 std::__1::allocator<std::__1::__value_type<unsigned long long, std::__1::shared_ptr<lldb_private::FuncUnwinders> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 37.85K   0.01%   0.01%     67 llvm::SpecialCaseList @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/Support/SpecialCaseList.h:67
 37.79K   0.01%   0.01%     14 llvm::GlobalValue @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/IR/GlobalValue.h:45
 37.67K   0.01%   0.01%     87 std::__1::shared_ptr<lldb_private::StructuredData::String> @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:3640
 37.59K   0.01%   0.01%     95 std::__1::allocator_traits<std::__1::allocator<lldb_private::UniqueCStringMap<unsigned int>::Entry> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1467
 37.06K   0.01%   0.01%     69 clang::StoredDiagnostic @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/tools/clang/include/clang/Basic/Diagnostic.h:1436
 36.99K   0.01%   0.01%     68 llvm::MutableArrayRef<unsigned long> @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/ArrayRef.h:291
 36.83K   0.01%   0.01%     17 std::__1::vector<lldb::LanguageType, std::__1::allocator<lldb::LanguageType> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
 36.74K   0.01%   0.01%     22 std::__1::__tree<std::__1::__value_type<lldb_private::ConstString, std::__1::weak_ptr<lldb_private::Type> >, std::__1::__map_value_compare<lldb_private::ConstString, std::__1::__value_type<lldb_private::ConstString, std::__1::weak_ptr<lldb_private::Type> >, std::__1::less<lldb_private::ConstString>, true>, std::__1::allocator<std::__1::__value_type<lldb_private::ConstString, std::__1::weak_ptr<lldb_private::Type> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
 36.26K   0.01%   0.01%     17 std::__1::vector<clang::ParmVarDecl *, std::__1::allocator<clang::ParmVarDecl *> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
 36.17K   0.01%   0.01%     17 std::__1::vector<std::__1::shared_ptr<DWARFUnit>, std::__1::allocator<std::__1::shared_ptr<DWARFUnit> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:447
 35.94K   0.01%   0.01%    219 std::__1::__tree_key_value_types<std::__1::__value_type<unsigned long long, std::__1::shared_ptr<lldb_private::FuncUnwinders> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:582
 35.84K   0.01%   0.01%    264 std::__1::__list_node_base<std::__1::shared_ptr<lldb_private::Watchpoint>, void *> @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/list:231
 35.69K   0.01%   0.01%     86 std::__1::__wrap_iter<std::__1::basic_string<char> *> @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/iterator:1279
 35.65K   0.01%   0.01%     69 std::__1::__vector_base<clang::FixItHint, std::__1::allocator<clang::FixItHint> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:316
 35.65K   0.01%   0.01%     69 std::__1::__vector_base<llvm::Triple, std::__1::allocator<llvm::Triple> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:316
 35.51K   0.01%   0.01%     77 std::__1::shared_ptr<lldb_private::ThreadPlan> @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:3640
 35.35K   0.01%   0.01%     23 std::__1::map<unsigned int, DWARFAbbreviationDeclarationSet, std::__1::less<unsigned int>, std::__1::allocator<std::__1::pair<const unsigned int, DWARFAbbreviationDeclarationSet> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:805
 35.35K   0.01%   0.01%     23 std::__1::map<unsigned int, lldb_private::RangeArray<unsigned long long, unsigned long long, 2>, std::__1::less<unsigned int>, std::__1::allocator<std::__1::pair<const unsigned int, lldb_private::RangeArray<unsigned long long, unsigned long long, 2> > > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/map:805
 35.34K   0.01%   0.01%     21 std::__1::__tree<std::__1::__value_type<int, lldb_private::UnixSignals::Signal>, std::__1::__map_value_compare<int, std::__1::__value_type<int, lldb_private::UnixSignals::Signal>, std::__1::less<int>, true>, std::__1::allocator<std::__1::__value_type<int, lldb_private::UnixSignals::Signal> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
 35.21K   0.01%   0.01%     21 std::__1::__tree<std::__1::__value_type<unsigned long long, lldb_private::IRMemoryMap::Allocation>, std::__1::__map_value_compare<unsigned long long, std::__1::__value_type<unsigned long long, lldb_private::IRMemoryMap::Allocation>, std::__1::less<unsigned long long>, true>, std::__1::allocator<std::__1::__value_type<unsigned long long, lldb_private::IRMemoryMap::Allocation> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__tree:986
 34.83K   0.01%   0.01%    123 std::__1::allocator<std::__1::__value_type<unsigned long long, unsigned long long> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 34.80K   0.01%   0.01%     90 lldb_private::TypeValidatorImpl::Flags @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/DataFormatters/TypeValidator.h:31
 34.74K   0.01%   0.01%     82 std::__1::shared_ptr<lldb_private::IRExecutionUnit> @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:3640
 34.61K   0.01%   0.01%     67 std::__1::__vector_base<clang::Module::Conflict, std::__1::allocator<clang::Module::Conflict> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:316
 34.61K   0.01%   0.01%     67 std::__1::__vector_base<clang::Module::UnresolvedConflict, std::__1::allocator<clang::Module::UnresolvedConflict> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:316
 34.61K   0.01%   0.01%     67 std::__1::__vector_base<clang::SanitizerSpecialCaseList::SanitizerSection, std::__1::allocator<clang::SanitizerSpecialCaseList::SanitizerSection> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:316
 34.61K   0.01%   0.01%     67 std::__1::__vector_base<llvm::SpecialCaseList::Section, std::__1::allocator<llvm::SpecialCaseList::Section> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:316
 34.61K   0.01%   0.01%     67 std::__1::__vector_base<std::__1::pair<const clang::NamedDecl *, unsigned int>, std::__1::allocator<std::__1::pair<const clang::NamedDecl *, unsigned int> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:316
 34.61K   0.01%   0.01%     67 std::__1::__vector_base<std::__1::pair<const clang::VarDecl *, unsigned int>, std::__1::allocator<std::__1::pair<const clang::VarDecl *, unsigned int> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:316
 34.61K   0.01%   0.01%     67 std::__1::__vector_base<std::__1::pair<std::__1::unique_ptr<llvm::Regex, std::__1::default_delete<llvm::Regex> >, unsigned int>, std::__1::allocator<std::__1::pair<std::__1::unique_ptr<llvm::Regex, std::__1::default_delete<llvm::Regex> >, unsigned int> > > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/vector:316
 34.59K   0.01%   0.01%     79 lldb_private::Environment @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Utility/Environment.h:19
 34.50K   0.01%   0.01%     69 llvm::DenseMap<const clang::DirectoryEntry *, llvm::StringRef, llvm::DenseMapInfo<const clang::DirectoryEntry *>, llvm::detail::DenseMapPair<const clang::DirectoryEntry *, llvm::StringRef> > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/DenseMap.h:645
 34.44K   0.01%   0.01%     28 llvm::DenseMapBase<llvm::DenseMap<unsigned long long, std::__1::shared_ptr<lldb_private::Function>, llvm::DenseMapInfo<unsigned long long>, llvm::detail::DenseMapPair<unsigned long long, std::__1::shared_ptr<lldb_private::Function> > >, unsigned long long, std::__1::shared_ptr<lldb_private::Function>, llvm::DenseMapInfo<unsigned long long>, llvm::detail::DenseMapPair<unsigned long long, std::__1::shared_ptr<lldb_private::Function> > > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/DenseMap.h:56
 34.34K   0.01%   0.01%    207 std::__1::pair<lldb_private::TypeValidatorResult, std::__1::basic_string<char> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/utility:312
 34.12K   0.01%   0.01%    168 lldb::BasicType @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/lldb-enumerations.h:696
 34.00K   0.01%   0.01%     68 llvm::DenseMap<clang::FileID, std::__1::pair<clang::FileID, unsigned int>, llvm::DenseMapInfo<clang::FileID>, llvm::detail::DenseMapPair<clang::FileID, std::__1::pair<clang::FileID, unsigned int> > > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/DenseMap.h:645
 34.00K   0.01%   0.01%     68 llvm::DenseMap<clang::FileID, std::__1::unique_ptr<std::__1::map<unsigned int, clang::SourceLocation, std::__1::less<unsigned int>, std::__1::allocator<std::__1::pair<const unsigned int, clang::SourceLocation> > >, std::__1::default_delete<std::__1::map<unsigned int, clang::SourceLocation, std::__1::less<unsigned int>, std::__1::allocator<std::__1::pair<const unsigned int, clang::SourceLocation> > > > >, llvm::DenseMapInfo<clang::FileID>, llvm::detail::DenseMapPair<clang::FileID, std::__1::unique_ptr<std::__1::map<unsigned int, clang::SourceLocation, std::__1::less<unsigned int>, std::__1::allocator<std::__1::pair<const unsigned int, clang::SourceLocation> > >, std::__1::default_delete<std::__1::map<unsigned int, clang::SourceLocation, std::__1::less<unsigned int>, std::__1::allocator<std::__1::pair<const unsigned int, clang::SourceLocation> > > > > > > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/DenseMap.h:645
 34.00K   0.01%   0.01%     68 llvm::DenseMap<std::__1::pair<clang::FileID, clang::FileID>, clang::InBeforeInTUCacheEntry, llvm::DenseMapInfo<std::__1::pair<clang::FileID, clang::FileID> >, llvm::detail::DenseMapPair<std::__1::pair<clang::FileID, clang::FileID>, clang::InBeforeInTUCacheEntry> > @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/llvm/include/llvm/ADT/DenseMap.h:645
 33.94K   0.01%   0.01%    134 std::__1::allocator<lldb_private::RangeData<unsigned long long, unsigned long long, unsigned int> > @ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:1720
 33.58K   0.01%   0.01%    181 lldb::SymbolType @ /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/lldb-enumerations.h:580
======= ======= ======= ====== ====================================
136.55M  41.65%  35.88%        Total duplicated types
 10.53M   3.21%   2.77%        Bytes used for types that were not referenced.

Inline information:
  Code size: 25041419
  Inline code size: 10600815
  Inline code percentage: 42.33%
COUNT   SIZE    % CODE  Name
------- ------- ------- -------------------------------------------
 353000   8.95M  37.46% std
 350641   8.87M  37.13%   __1
  33622   1.21M   5.08%     basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >
   2901 377.04K   1.54%       __get_pointer
   1570 198.58K   0.81%       size
    583 122.55K   0.50%       clear
   1258  81.34K   0.33%       __zero
   2742  72.66K   0.30%       basic_string
   5102  65.33K   0.27%       __is_long
    359  64.47K   0.26%       __move_assign
    512  35.37K   0.14%       operator=
   3487  35.23K   0.14%       __get_short_pointer
    718  35.15K   0.14%       __move_assign_alloc
   1572  24.53K   0.10%       __get_short_size
    588  24.16K   0.10%       __set_short_size
     96  21.23K   0.09%       compare
    588  20.97K   0.09%       __set_long_size
   3486  13.62K   0.06%       __get_long_pointer
     67  11.40K   0.05%       append
    359   9.12K   0.04%       shrink_to_fit
   1572   6.14K   0.03%       __get_long_size
     51   5.67K   0.02%       find
     27   2.85K   0.01%       swap
     98   2.58K   0.01%       operator+=
   2049 119.36K   0.49%     swap<std::__1::__shared_weak_count *>
   2635  93.10K   0.38%     __libcpp_atomic_refcount_increment<long>
   1027  82.90K   0.34%     min<unsigned long, std::__1::__less<unsigned long, unsigned long> >
    863  78.94K   0.32%     __throw_length_error
   1634  78.23K   0.32%     __function
     54   3.68K   0.02%       __func<(lambda at /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Host/TaskPool.h:61:15), std::__1::allocator<(lambda at /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Host/TaskPool.h:61:15)>, void ()>
     54   3.68K   0.02%         __func
   5458  70.39K   0.29%     lock_guard<std::__1::recursive_mutex>
   1872  52.32K   0.21%       lock_guard
   3586  18.07K   0.07%       ~lock_guard
   2440  63.18K   0.26%     __compressed_pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, std::__1::allocator<char> >
   2438  63.12K   0.26%       __compressed_pair<true, void>
   3399  45.72K   0.19%     __shared_count
   2338  20.76K   0.08%       __add_shared
    226  12.36K   0.05%       __release_shared
    695  10.58K   0.04%       __shared_count
   2426  43.76K   0.18%     shared_ptr<lldb_private::Module>
    728  24.09K   0.10%       shared_ptr
    150   6.53K   0.03%       swap
     96   4.40K   0.02%       operator=
    771   2.84K   0.01%       operator->
    865  43.60K   0.18%     __allocate
   2162  41.61K   0.17%     chrono
    530   7.28K   0.03%       duration<long long, std::__1::ratio<1, 1000000000> >
    248   3.81K   0.02%         duration<long long>
    133   3.21K   0.01%       duration<long long, std::__1::ratio<1, 1> >
    100   2.58K   0.01%         duration<int>
   3696  39.52K   0.16%     __shared_weak_count
    695  31.33K   0.13%       __shared_weak_count
    226   5.30K   0.02%       __release_shared
    297   2.90K   0.01%       __add_weak
    278  39.21K   0.16%     __tree_next_iter<std::__1::__tree_end_node<std::__1::__tree_node_base<void *> *> *, std::__1::__tree_node_base<void *> *>
   2329  37.62K   0.15%     shared_ptr<lldb_private::Process>
    602  24.28K   0.10%       shared_ptr
    932   2.99K   0.01%       operator->
     55   2.95K   0.01%       operator=
     69   2.94K   0.01%       swap
    849  37.36K   0.15%     vector<std::__1::basic_string<char>, std::__1::allocator<std::__1::basic_string<char> > >
     71  13.21K   0.05%       push_back
     79   3.51K   0.01%       __RAII_IncreaseAnnotator
     79   3.51K   0.01%         __RAII_IncreaseAnnotator
     93   3.14K   0.01%       __make_iter
    116   2.61K   0.01%       size
   1220  36.62K   0.15%     __compressed_pair_elem<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, 0, false>
   1220  36.62K   0.15%       __compressed_pair_elem
    472  36.55K   0.15%     max<unsigned long, std::__1::__less<unsigned long, unsigned long> >
   2717  34.87K   0.14%     addressof<const char>
   6147  33.32K   0.14%     move<std::__1::__shared_weak_count *&>
   2717  33.00K   0.13%     pointer_traits<const char *>
   2717  33.00K   0.13%       pointer_to
    899  32.41K   0.13%     vector<unsigned int, std::__1::allocator<unsigned int> >
     72  12.08K   0.05%       push_back
     77   3.47K   0.01%       __RAII_IncreaseAnnotator
     77   3.47K   0.01%         __RAII_IncreaseAnnotator
     29   2.81K   0.01%       __annotate_shrink
    833  31.05K   0.13%     shared_ptr<lldb_private::TypeCategoryImpl>
    588  28.30K   0.12%       shared_ptr
   2693  30.69K   0.13%     __to_raw_pointer<const char>
   1307  28.93K   0.12%     forward<nullptr_t>
   2167  27.96K   0.11%     addressof<std::__1::__tree_end_node<std::__1::__tree_node_base<void *> *> >
   2774  27.33K   0.11%     __libcpp_deallocate
   1538  27.30K   0.11%     shared_ptr<lldb_private::Target>
    450  16.67K   0.07%       shared_ptr
     59   3.03K   0.01%       operator=
     72   2.95K   0.01%       swap
    408  26.00K   0.11%     vector<llvm::detail::format_adapter *, std::__1::allocator<llvm::detail::format_adapter *> >
    250  23.74K   0.10%       vector
    255  25.99K   0.11%     vector<std::__1::vector<lldb_private::CommandObject::CommandArgumentData, std::__1::allocator<lldb_private::CommandObject::CommandArgumentData> >, std::__1::allocator<std::__1::vector<lldb_private::CommandObject::CommandArgumentData, std::__1::allocator<lldb_private::CommandObject::CommandArgumentData> > > >
    113  20.35K   0.08%       push_back
    113   4.86K   0.02%       __RAII_IncreaseAnnotator
    113   4.86K   0.02%         __RAII_IncreaseAnnotator
   1499  25.65K   0.10%     __less<unsigned long, unsigned long>
   1499  25.65K   0.10%       operator()
    483  25.31K   0.10%     vector<lldb_private::CommandObject::CommandArgumentData, std::__1::allocator<lldb_private::CommandObject::CommandArgumentData> >
    108  18.94K   0.08%       push_back
    109   5.18K   0.02%       __RAII_IncreaseAnnotator
    109   5.18K   0.02%         __RAII_IncreaseAnnotator
    898  25.06K   0.10%     operator!=
   1041  24.76K   0.10%     shared_ptr<lldb_private::StructuredData::Object>
    344  10.40K   0.04%       shared_ptr
   1175  24.46K   0.10%     shared_ptr<lldb_private::Thread>
    428  12.87K   0.05%       shared_ptr
     71   3.05K   0.01%       swap
     55   2.73K   0.01%       operator=
    526  23.37K   0.10%     pair<llvm::StringRef, clang::tok::TokenKind>
    526  23.37K   0.10%       pair<llvm::StringRef, clang::tok::TokenKind, false>
   2167  23.14K   0.09%     pointer_traits<std::__1::__tree_end_node<std::__1::__tree_node_base<void *> *> *>
   2167  23.14K   0.09%       pointer_to
     42  22.88K   0.09%     operator==<std::__1::allocator<char> >
   1027  22.40K   0.09%     min<unsigned long>
    606  21.72K   0.09%     shared_ptr<lldb_private::CommandObject>
    252  11.53K   0.05%       shared_ptr
     93   4.43K   0.02%       swap
     87   4.11K   0.02%       operator=
    476  21.08K   0.09%     unique_ptr<llvm::ErrorInfoBase, std::__1::default_delete<llvm::ErrorInfoBase> >
    105  11.82K   0.05%       reset
     68   4.60K   0.02%       unique_ptr
    708  20.56K   0.08%     shared_ptr<lldb_private::RegisterContext>
    150   4.96K   0.02%       shared_ptr
     48   2.91K   0.01%       shared_ptr<lldb_private::RegisterContext>
     63   2.66K   0.01%       swap
    662  19.56K   0.08%     shared_ptr<lldb_private::Type>
    338  11.29K   0.05%       shared_ptr
    558  19.51K   0.08%     vector<unsigned long long, std::__1::allocator<unsigned long long> >
     43   7.14K   0.03%       push_back
     98  19.31K   0.08%     operator==<char, std::__1::char_traits<char>, std::__1::allocator<char> >
    140  19.16K   0.08%     __hash_table<std::__1::basic_string<char>, std::__1::hash<std::__1::basic_string<char> >, std::__1::equal_to<std::__1::basic_string<char> >, std::__1::allocator<std::__1::basic_string<char> > >
      6  13.19K   0.05%       __emplace_unique_key_args<std::__1::basic_string<char>, std::__1::basic_string<char> >
    861  18.36K   0.08%     operator==
    476  18.30K   0.07%     vector<lldb_private::Value, std::__1::allocator<lldb_private::Value> >
     27   5.04K   0.02%       push_back
     21   2.58K   0.01%       __destruct_at_end
     23   2.49K   0.01%       __annotate_shrink
    119  18.01K   0.07%     __constrain_hash
    624  17.81K   0.07%     shared_ptr<lldb_private::ThreadPlan>
    230   7.25K   0.03%       shared_ptr
     61   2.60K   0.01%       swap
    453  17.51K   0.07%     unique_ptr<llvm::pdb::IPDBEnumChildren<llvm::pdb::PDBSymbol>, std::__1::default_delete<llvm::pdb::IPDBEnumChildren<llvm::pdb::PDBSymbol> > >
     99  11.64K   0.05%       reset
     46   3.06K   0.01%       unique_ptr
    464  17.06K   0.07%     shared_ptr<lldb_private::OptionValue>
    152   5.56K   0.02%       shared_ptr
     65   3.02K   0.01%       swap
    414  15.67K   0.06%     __vector_base<unsigned int, std::__1::allocator<unsigned int> >
    131   4.01K   0.02%       __end_cap
     68   3.72K   0.02%       __vector_base
    122   3.52K   0.01%       __alloc
     30   3.41K   0.01%       __destruct_at_end
    491  15.07K   0.06%     shared_ptr<lldb_private::UnwindPlan>
    226   8.37K   0.03%       shared_ptr
     62   2.88K   0.01%       swap
    622  14.91K   0.06%     shared_ptr<lldb_private::DataBuffer>
    196   4.03K   0.02%       shared_ptr
     32   3.47K   0.01%       reset<lldb_private::DataBufferHeap>
     71   2.94K   0.01%       swap
    398  14.64K   0.06%     __vector_base<std::__1::basic_string<char>, std::__1::allocator<std::__1::basic_string<char> > >
    132   3.91K   0.02%       __end_cap
    122   3.43K   0.01%       __alloc
     26   3.10K   0.01%       __destruct_at_end
     45   2.50K   0.01%       __vector_base
    837  14.38K   0.06%     unique_lock<std::__1::recursive_mutex>
    534   8.30K   0.03%       ~unique_lock
    284   4.07K   0.02%       unique_lock
    304  14.30K   0.06%     vector<lldb_private::ConstString, std::__1::allocator<lldb_private::ConstString> >
     38   6.33K   0.03%       push_back
    363  14.22K   0.06%     __vector_base<lldb_private::CommandObject::CommandArgumentData, std::__1::allocator<lldb_private::CommandObject::CommandArgumentData> >
    115   6.54K   0.03%       __vector_base
    121   3.76K   0.02%       __end_cap
    117   3.60K   0.01%       __alloc
    388  13.85K   0.06%     forward<std::__1::tuple<> >
    670  13.73K   0.06%     shared_ptr<lldb_private::StackFrame>
    238   7.96K   0.03%       shared_ptr
     51  13.17K   0.05%     __str_find<char, unsigned long, std::__1::char_traits<char>, 18446744073709551615>
    736  12.58K   0.05%     shared_ptr<lldb_private::Platform>
    218   7.27K   0.03%       shared_ptr
    402  12.46K   0.05%     shared_ptr<lldb_private::Listener>
    224   9.64K   0.04%       shared_ptr
    356  12.40K   0.05%     unique_ptr<lldb_private::GoASTExpr, std::__1::default_delete<lldb_private::GoASTExpr> >
     76   8.15K   0.03%       reset
    472  12.23K   0.05%     max<unsigned long>
    279  11.89K   0.05%     __tree_min<std::__1::__tree_node_base<void *> *>
    643  11.62K   0.05%     shared_ptr<lldb_private::Section>
    132   5.51K   0.02%       shared_ptr
    178  10.64K   0.04%     swap<lldb_private::Module *>
    280  10.35K   0.04%     __vector_base<unsigned long long, std::__1::allocator<unsigned long long> >
     24   2.66K   0.01%       __destruct_at_end
     83   2.49K   0.01%       __end_cap
    669  10.25K   0.04%     shared_ptr<lldb_private::Breakpoint>
    222   5.63K   0.02%       shared_ptr
    770   9.81K   0.04%     pointer_traits<char *>
    770   9.81K   0.04%       pointer_to
    357   9.72K   0.04%     unique_ptr<llvm::pdb::PDBSymbol, std::__1::default_delete<llvm::pdb::PDBSymbol> >
     80   8.84K   0.04%       reset
    223   9.68K   0.04%     weak_ptr<lldb_private::Process>
     62   3.49K   0.01%       weak_ptr<lldb_private::Process>
    320   9.41K   0.04%     shared_ptr<lldb_private::TypeSummaryImpl>
    178   5.62K   0.02%       shared_ptr
    237   9.04K   0.04%     vector<lldb_private::FileSpec, std::__1::allocator<lldb_private::FileSpec> >
    137   8.90K   0.04%     weak_ptr<lldb_private::StructuredData::Object>
     54   3.16K   0.01%       weak_ptr<lldb_private::StructuredData::Object>
     27   2.60K   0.01%       operator=<lldb_private::StructuredData::Object>
    351   8.74K   0.04%     shared_ptr<lldb_private::Variable>
    142   5.23K   0.02%       shared_ptr
    351   8.49K   0.03%     vector<lldb_private::RegisterInfo, std::__1::allocator<lldb_private::RegisterInfo> >
    200   4.08K   0.02%       operator[]
    168   8.39K   0.03%     __vector_base<llvm::detail::format_adapter *, std::__1::allocator<llvm::detail::format_adapter *> >
    125   7.23K   0.03%       __vector_base
    726   8.35K   0.03%     forward<int>
    258   8.32K   0.03%     vector<std::__1::shared_ptr<lldb_private::Thread>, std::__1::allocator<std::__1::shared_ptr<lldb_private::Thread> > >
    127   8.32K   0.03%     weak_ptr<lldb_private::RegisterContext>
     50   2.93K   0.01%       weak_ptr<lldb_private::RegisterContext>
    226   8.27K   0.03%     vector<char *, std::__1::allocator<char *> >
    259   8.12K   0.03%     unique_ptr<lldb_private::DataBufferHeap, std::__1::default_delete<lldb_private::DataBufferHeap> >
     45   5.58K   0.02%       reset
    194   8.05K   0.03%     weak_ptr<lldb_private::Module>
     54   3.10K   0.01%       weak_ptr<lldb_private::Module>
    464   7.80K   0.03%     shared_ptr<lldb_private::UnwindPlan::Row>
     80   3.28K   0.01%       shared_ptr
    215   7.74K   0.03%     vector<DIERef, std::__1::allocator<DIERef> >
    191   7.55K   0.03%     __vector_base<lldb_private::Value, std::__1::allocator<lldb_private::Value> >
     24   2.74K   0.01%       __destruct_at_end
    374   7.45K   0.03%     shared_ptr<lldb_private::StreamFile>
    122   4.79K   0.02%       shared_ptr
    244   7.43K   0.03%     vector<std::__1::shared_ptr<lldb_private::Module>, std::__1::allocator<std::__1::shared_ptr<lldb_private::Module> > >
    340   7.35K   0.03%     __tree_is_left_child<std::__1::__tree_node_base<void *> *>
    309   7.23K   0.03%     forward<std::__1::basic_string<char> >
    128   6.98K   0.03%     vector<bool, std::__1::allocator<bool> >
     32   2.87K   0.01%       __make_ref
    339   6.85K   0.03%     shared_ptr<lldb_private::OptionValueProperties>
    226   6.84K   0.03%     __libcpp_atomic_refcount_decrement<long>
    246   6.78K   0.03%     allocator_traits<std::__1::allocator<std::__1::basic_string<char> > >
    130   6.73K   0.03%     vector<lldb_private::Instruction::Operand, std::__1::allocator<lldb_private::Instruction::Operand> >
     16   3.02K   0.01%       push_back
     45   6.72K   0.03%     __tree_prev_iter<std::__1::__tree_node_base<void *> *, std::__1::__tree_end_node<std::__1::__tree_node_base<void *> *> *>
    552   6.72K   0.03%     lock_guard<std::__1::mutex>
    190   4.81K   0.02%       lock_guard
    247   6.64K   0.03%     __vector_base<std::__1::vector<lldb_private::CommandObject::CommandArgumentData, std::__1::allocator<lldb_private::CommandObject::CommandArgumentData> >, std::__1::allocator<std::__1::vector<lldb_private::CommandObject::CommandArgumentData, std::__1::allocator<lldb_private::CommandObject::CommandArgumentData> > > >
    120   3.74K   0.02%       __end_cap
    118   2.57K   0.01%       __alloc
    328   6.64K   0.03%     forward<const lldb_private::CommandObject::CommandArgumentData &>
    204   6.56K   0.03%     vector<lldb_private::SharingPtr<lldb_private::ValueObject>, std::__1::allocator<lldb_private::SharingPtr<lldb_private::ValueObject> > >
    178   6.48K   0.03%     vector<int, std::__1::allocator<int> >
    106   6.39K   0.03%     swap<lldb_private::Process *>
    231   6.31K   0.03%     allocator_traits<std::__1::allocator<lldb_private::CommandObject::CommandArgumentData> >
    109   2.95K   0.01%       construct<lldb_private::CommandObject::CommandArgumentData, const lldb_private::CommandObject::CommandArgumentData &>
    109   2.95K   0.01%       __construct<lldb_private::CommandObject::CommandArgumentData, const lldb_private::CommandObject::CommandArgumentData &>
     93   6.28K   0.03%     swap<lldb_private::CommandObject *>
    116   6.28K   0.03%     __compressed_pair_elem<lldb_private::CommandObject::CommandArgumentData *, 0, false>
    116   6.28K   0.03%       __compressed_pair_elem<nullptr_t, void>
    771   6.16K   0.03%     addressof<char>
     62   6.05K   0.02%     __hash_table<const void *, std::__1::hash<const void *>, std::__1::equal_to<const void *>, std::__1::allocator<const void *> >
      2   4.40K   0.02%       __emplace_unique_key_args<const void *, const void *const &>
    230   6.05K   0.02%     allocator_traits<std::__1::allocator<unsigned int> >
    203   6.02K   0.02%     shared_ptr<lldb_private::SyntheticChildren>
    118   3.58K   0.01%       shared_ptr
    184   6.02K   0.02%     vector<lldb_private::Args::ArgEntry, std::__1::allocator<lldb_private::Args::ArgEntry> >
    185   5.99K   0.02%     unique_ptr<lldb_private::CommandObjectRegexCommand, std::__1::default_delete<lldb_private::CommandObjectRegexCommand> >
     32   3.95K   0.02%       reset
    202   5.96K   0.02%     shared_ptr<lldb_private::TypeFormatImpl>
    112   3.50K   0.01%       shared_ptr
    154   5.95K   0.02%     unique_ptr<lldb_private::UtilityFunction, std::__1::default_delete<lldb_private::UtilityFunction> >
     42   4.75K   0.02%       reset
    214   5.89K   0.02%     vector<std::__1::shared_ptr<lldb_private::ThreadPlan>, std::__1::allocator<std::__1::shared_ptr<lldb_private::ThreadPlan> > >
    175   5.67K   0.02%     __vector_base<lldb_private::ConstString, std::__1::allocator<lldb_private::ConstString> >
    280   5.66K   0.02%     shared_ptr<lldb_private::Watchpoint>
     80   2.63K   0.01%       shared_ptr
    145   5.65K   0.02%     vector<lldb::LanguageType, std::__1::allocator<lldb::LanguageType> >
    186   5.60K   0.02%     vector<lldb_private::DynamicLoaderDarwin::ImageInfo, std::__1::allocator<lldb_private::DynamicLoaderDarwin::ImageInfo> >
    200   5.60K   0.02%     vector<unsigned char, std::__1::allocator<unsigned char> >
     39   5.59K   0.02%     swap<lldb_private::SymbolContext>
    111   5.54K   0.02%     __split_buffer<unsigned long long *, std::__1::allocator<unsigned long long *> >
      4   2.89K   0.01%       push_back
    404   5.54K   0.02%     shared_ptr<lldb_private::BreakpointLocation>
    148   3.08K   0.01%       shared_ptr
    183   5.53K   0.02%     vector<std::__1::pair<lldb_private::ConstString, lldb_private::ConstString>, std::__1::allocator<std::__1::pair<lldb_private::ConstString, lldb_private::ConstString> > >
     39   5.48K   0.02%     __hash_table<int, std::__1::hash<int>, std::__1::equal_to<int>, std::__1::allocator<int> >
     88   5.47K   0.02%     swap<lldb_private::RegisterContext *>
    283   5.42K   0.02%     move<std::__1::basic_string<char> &>
    192   5.35K   0.02%     shared_ptr<lldb_private::ABI>
     94   3.07K   0.01%       shared_ptr
     82   5.33K   0.02%     weak_ptr<lldb_private::ThreadPlan>
    329   5.23K   0.02%     forward<const unsigned int &>
     86   5.21K   0.02%     swap<lldb_private::Thread *>
     77   5.20K   0.02%     __atomic_base<bool, false>
     24   2.68K   0.01%       load
    290   5.17K   0.02%     shared_ptr<lldb_private::ObjCLanguageRuntime::ClassDescriptor>
    118   3.31K   0.01%       shared_ptr
     87   5.15K   0.02%     swap<lldb_private::Target *>
    310   5.11K   0.02%     __tree_end_node<std::__1::__tree_node_base<void *> *>
    310   5.11K   0.02%       __tree_end_node
    101   5.04K   0.02%     weak_ptr<lldb_private::Thread>
    169   5.00K   0.02%     unique_ptr<lldb_private::RegularExpression, std::__1::default_delete<lldb_private::RegularExpression> >
     36   4.23K   0.02%       reset
    373   4.98K   0.02%     forward<bool>
    126   4.89K   0.02%     unique_ptr<lldb_private::BreakpointOptions::CommandData, std::__1::default_delete<lldb_private::BreakpointOptions::CommandData> >
     25   2.94K   0.01%       reset
     77   4.78K   0.02%     swap<lldb_private::ThreadPlan *>
    262   4.74K   0.02%     __destruct_n
    230   4.73K   0.02%     __compressed_pair<lldb_private::CommandObject::CommandArgumentData *, std::__1::allocator<lldb_private::CommandObject::CommandArgumentData> >
    226   4.64K   0.02%       __compressed_pair<nullptr_t, true>
    149   4.72K   0.02%     shared_ptr<lldb_private::SearchFilter>
    129   4.68K   0.02%     unique_ptr<DWARFMappedHash::MemoryTable, std::__1::default_delete<DWARFMappedHash::MemoryTable> >
     24   3.00K   0.01%       reset
    343   4.56K   0.02%     forward<const std::__1::vector<lldb_private::CommandObject::CommandArgumentData, std::__1::allocator<lldb_private::CommandObject::CommandArgumentData> > &>
    113   4.53K   0.02%     allocator<lldb_private::CommandObject::CommandArgumentData>
    109   4.44K   0.02%       construct<lldb_private::CommandObject::CommandArgumentData, const lldb_private::CommandObject::CommandArgumentData &>
    126   4.49K   0.02%     __compressed_pair_elem<llvm::detail::format_adapter **, 0, false>
    126   4.49K   0.02%       __compressed_pair_elem<nullptr_t, void>
    150   4.48K   0.02%     shared_ptr<lldb_private::CompileUnit>
    174   4.45K   0.02%     allocator_traits<std::__1::allocator<unsigned long long> >
     67   4.43K   0.02%     swap<lldb_private::OptionValue *>
    240   4.42K   0.02%     allocator_traits<std::__1::allocator<std::__1::vector<lldb_private::CommandObject::CommandArgumentData, std::__1::allocator<lldb_private::CommandObject::CommandArgumentData> > > >
    109   4.42K   0.02%     shared_ptr<lldb_private::IOObject>
    374   4.42K   0.02%     __wrap_iter<unsigned int *>
    128   4.41K   0.02%     vector<std::__1::shared_ptr<lldb_private::OptionValue>, std::__1::allocator<std::__1::shared_ptr<lldb_private::OptionValue> > >
    117   4.40K   0.02%     unique_ptr<lldb_private::StructuredData::String, std::__1::default_delete<lldb_private::StructuredData::String> >
     32   4.00K   0.02%       reset
    142   4.39K   0.02%     vector<std::__1::shared_ptr<lldb_private::BreakpointLocation>, std::__1::allocator<std::__1::shared_ptr<lldb_private::BreakpointLocation> > >
     66   4.38K   0.02%     __throw_bad_function_call
    262   4.35K   0.02%     shared_ptr<lldb_private::Event>
    124   2.68K   0.01%       shared_ptr
    125   4.33K   0.02%     vector<lldb_private::SymbolContext, std::__1::allocator<lldb_private::SymbolContext> >
    125   4.33K   0.02%     vector<lldb_private::ModuleSpec, std::__1::allocator<lldb_private::ModuleSpec> >
    447   4.30K   0.02%     forward<llvm::StringRef>
    146   4.29K   0.02%     shared_ptr<lldb_private::RegularExpression>
     94   4.14K   0.02%       shared_ptr
    246   4.29K   0.02%     __to_raw_pointer<unsigned int>
     93   4.29K   0.02%     unique_ptr<lldb_private::Materializer::Entity, std::__1::default_delete<lldb_private::Materializer::Entity> >
     27   4.26K   0.02%     swap<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep>
     71   4.24K   0.02%     swap<lldb_private::DataBuffer *>
    271   4.17K   0.02%     shared_ptr<lldb_private::StopInfo>
     88   2.59K   0.01%       shared_ptr
     49   4.17K   0.02%     map<unsigned long long, lldb_private::RegisterValue, std::__1::less<unsigned long long>, std::__1::allocator<std::__1::pair<const unsigned long long, lldb_private::RegisterValue> > >
    250   4.15K   0.02%     __compressed_pair<llvm::detail::format_adapter **, std::__1::allocator<llvm::detail::format_adapter *> >
    250   4.15K   0.02%       __compressed_pair<nullptr_t, true>
     62   4.12K   0.02%     swap<lldb_private::UnwindPlan *>
    117   4.09K   0.02%     unique_ptr<llvm::StringError, std::__1::default_delete<llvm::StringError> >
     26   3.07K   0.01%       reset
    121   4.07K   0.02%     __vector_base<lldb_private::FileSpec, std::__1::allocator<lldb_private::FileSpec> >
     65   4.05K   0.02%     swap<lldb_private::Type *>
    213   4.04K   0.02%     __compressed_pair_elem<unsigned long, 0, false>
    212   4.02K   0.02%       __compressed_pair_elem<int, void>
    123   4.04K   0.02%     vector<lldb_private::Range<unsigned long long, unsigned int>, std::__1::allocator<lldb_private::Range<unsigned long long, unsigned int> > >
    105   4.00K   0.02%     default_delete<llvm::ErrorInfoBase>
    105   4.00K   0.02%       operator()
    232   3.98K   0.02%     shared_ptr<lldb_private::ExpressionVariable>
    103   3.95K   0.02%     weak_ptr<lldb_private::Target>
    282   3.90K   0.02%     shared_ptr<lldb_private::Debugger>
    279   3.89K   0.02%     __wrap_iter<std::__1::basic_string<char> *>
    156   2.74K   0.01%       __wrap_iter
    149   3.87K   0.02%     shared_ptr<lldb_private::VariableList>
     93   3.85K   0.02%     vector<lldb_private::Address, std::__1::allocator<lldb_private::Address> >
    192   3.84K   0.02%     basic_string_view<char, std::__1::char_traits<char> >
     96   2.95K   0.01%       basic_string_view
     84   3.83K   0.02%     vector<std::__1::shared_ptr<lldb_private::Platform>, std::__1::allocator<std::__1::shared_ptr<lldb_private::Platform> > >
     99   3.82K   0.02%     default_delete<llvm::pdb::IPDBEnumChildren<llvm::pdb::PDBSymbol> >
     99   3.82K   0.02%       operator()
    157   3.81K   0.02%     vector<char, std::__1::allocator<char> >
    108   3.80K   0.02%     __vector_base<char *, std::__1::allocator<char *> >
    236   3.80K   0.02%     __to_raw_pointer<std::__1::basic_string<char> >
    139   3.80K   0.02%     vector<lldb_private::LineTable::Entry, std::__1::allocator<lldb_private::LineTable::Entry> >
    112   3.78K   0.02%     __vector_base<DIERef, std::__1::allocator<DIERef> >
     21   3.76K   0.02%     __shared_ptr_emplace<lldb_private::Type, std::__1::allocator<lldb_private::Type> >
    128   3.73K   0.02%     shared_ptr<lldb_private::TypeValidatorImpl>
    119   3.69K   0.02%     vector<std::__1::shared_ptr<lldb_private::StackFrame>, std::__1::allocator<std::__1::shared_ptr<lldb_private::StackFrame> > >
    108   3.69K   0.02%     vector<lldb_private::FormattersMatchCandidate, std::__1::allocator<lldb_private::FormattersMatchCandidate> >
     54   3.66K   0.01%     __compressed_pair<(lambda at /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Host/TaskPool.h:61:15), std::__1::allocator<(lambda at /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Host/TaskPool.h:61:15)> >
    135   3.65K   0.01%     vector<lldb_private::Symbol, std::__1::allocator<lldb_private::Symbol> >
     96   3.63K   0.01%     vector<std::__1::shared_ptr<lldb_private::Target>, std::__1::allocator<std::__1::shared_ptr<lldb_private::Target> > >
     87   3.61K   0.01%     vector<lldb_private::AddressRange, std::__1::allocator<lldb_private::AddressRange> >
     22   3.60K   0.01%     basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >
     22   3.60K   0.01%       basic_stringbuf
    110   3.60K   0.01%     __vector_base<lldb_private::SharingPtr<lldb_private::ValueObject>, std::__1::allocator<lldb_private::SharingPtr<lldb_private::ValueObject> > >
     92   3.59K   0.01%     vector<std::__1::tuple<std::__1::basic_string<char>, int, std::__1::basic_string<char> >, std::__1::allocator<std::__1::tuple<std::__1::basic_string<char>, int, std::__1::basic_string<char> > > >
    101   3.59K   0.01%     vector<lldb_private::FormatEntity::Entry, std::__1::allocator<lldb_private::FormatEntity::Entry> >
     77   3.58K   0.01%     vector<lldb_private::OptionArgElement, std::__1::allocator<lldb_private::OptionArgElement> >
     88   3.58K   0.01%     unique_ptr<lldb_private::RangeData<unsigned long long, unsigned long long, lldb_private::Range<unsigned long long, unsigned long long> >, std::__1::__destruct_n &>
    119   3.55K   0.01%     vector<std::__1::shared_ptr<lldb_private::Section>, std::__1::allocator<std::__1::shared_ptr<lldb_private::Section> > >
    114   3.48K   0.01%     unique_ptr<llvm::pdb::PDBSymbolCompiland, std::__1::default_delete<llvm::pdb::PDBSymbolCompiland> >
     26   3.13K   0.01%       reset
     84   3.48K   0.01%     vector<const char *, std::__1::allocator<const char *> >
    115   3.46K   0.01%     vector<std::__1::shared_ptr<lldb_private::UnwindPlan::Row>, std::__1::allocator<std::__1::shared_ptr<lldb_private::UnwindPlan::Row> > >
     50   3.45K   0.01%     vector<std::__1::pair<unsigned int, int>, std::__1::allocator<std::__1::pair<unsigned int, int> > >
    101   3.44K   0.01%     __bit_reference<std::__1::vector<bool, std::__1::allocator<bool> >, true>
    103   3.43K   0.01%     shared_ptr<lldb_private::ObjectFile>
     99   3.42K   0.01%     vector<std::__1::shared_ptr<lldb_private::UnwindLLDB::Cursor>, std::__1::allocator<std::__1::shared_ptr<lldb_private::UnwindLLDB::Cursor> > >
     59   3.41K   0.01%     swap<lldb_private::StructuredData::Object *>
     70   3.38K   0.01%     pair<lldb_private::Instruction::Operand, const char *>
     50   2.48K   0.01%       pair<lldb_private::Instruction::Operand, const char *&, false>
    114   3.33K   0.01%     shared_ptr<lldb_private::TypeFilterImpl>
    102   3.32K   0.01%     vector<std::__1::shared_ptr<lldb_private::Variable>, std::__1::allocator<std::__1::shared_ptr<lldb_private::Variable> > >
     44   3.31K   0.01%     swap<unsigned long long **>
    101   3.28K   0.01%     __vector_base<unsigned char, std::__1::allocator<unsigned char> >
    121   3.28K   0.01%     allocator_traits<std::__1::allocator<lldb_private::Value> >
    137   3.28K   0.01%     unique_ptr<lldb_private::BreakpointOptions, std::__1::default_delete<lldb_private::BreakpointOptions> >
     89   3.26K   0.01%     vector<lldb_private::IRExecutionUnit::SearchSpec, std::__1::allocator<lldb_private::IRExecutionUnit::SearchSpec> >
    160   3.25K   0.01%     __to_raw_pointer<lldb_private::Value>
     53   3.25K   0.01%     swap<lldb_private::Section *>
    100   3.24K   0.01%     __compressed_pair<llvm::ErrorInfoBase *, std::__1::default_delete<llvm::ErrorInfoBase> >
    111   3.23K   0.01%     vector<DWARFDebugArangeSet::Descriptor, std::__1::allocator<DWARFDebugArangeSet::Descriptor> >
     58   3.23K   0.01%     weak_ptr<lldb_private::Type>
    140   3.22K   0.01%     __libcpp_relaxed_load<long>
     99   3.21K   0.01%     unique_ptr<std::__1::__shared_ptr_emplace<std::__1::packaged_task<void ()>, std::__1::allocator<std::__1::packaged_task<void ()> > >, std::__1::__allocator_destructor<std::__1::allocator<std::__1::__shared_ptr_emplace<std::__1::packaged_task<void ()>, std::__1::allocator<std::__1::packaged_task<void ()> > > > > >
     71   3.20K   0.01%     map<std::__1::basic_string<char>, std::__1::shared_ptr<lldb_private::CommandObject>, std::__1::less<std::__1::basic_string<char> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<char>, std::__1::shared_ptr<lldb_private::CommandObject> > > >
    177   3.18K   0.01%     __to_raw_pointer<unsigned long long>
    101   3.16K   0.01%     vector<UnwindMacOSXFrameBackchain::Cursor, std::__1::allocator<UnwindMacOSXFrameBackchain::Cursor> >
     91   3.16K   0.01%     __vector_base<std::__1::shared_ptr<lldb_private::ThreadPlan>, std::__1::allocator<std::__1::shared_ptr<lldb_private::ThreadPlan> > >
    101   3.15K   0.01%     __vector_base<lldb_private::Instruction::Operand, std::__1::allocator<lldb_private::Instruction::Operand> >
     75   3.15K   0.01%     unique_ptr<lldb_private::Socket, std::__1::default_delete<lldb_private::Socket> >
     22   2.51K   0.01%       reset
    237   3.14K   0.01%     __wrap_iter<const std::__1::shared_ptr<lldb_private::Module> *>
    111   3.13K   0.01%     vector<clang::NamedDecl *, std::__1::allocator<clang::NamedDecl *> >
     71   3.13K   0.01%     __split_buffer<StringExtractorGDBRemote *, std::__1::allocator<StringExtractorGDBRemote *> >
     71   3.12K   0.01%     __split_buffer<int *, std::__1::allocator<int *> >
     71   3.12K   0.01%     __split_buffer<std::__1::function<void ()> *, std::__1::allocator<std::__1::function<void ()> *> >
     99   3.11K   0.01%     vector<lldb_private::Range<unsigned long long, unsigned long>, std::__1::allocator<lldb_private::Range<unsigned long long, unsigned long> > >
    173   3.10K   0.01%     forward<const char *&>
    124   3.09K   0.01%     unique_ptr<std::__1::__hash_node<std::__1::basic_string<char>, void *>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::basic_string<char>, void *> > > >
    540   3.07K   0.01%     move<lldb_private::Module *&>
     98   3.06K   0.01%     __vector_base<std::__1::shared_ptr<lldb_private::Thread>, std::__1::allocator<std::__1::shared_ptr<lldb_private::Thread> > >
    204   3.06K   0.01%     forward<const unsigned long long &>
    166   3.06K   0.01%     shared_ptr<lldb_private::BreakpointSite>
     80   3.05K   0.01%     default_delete<llvm::pdb::PDBSymbol>
     80   3.05K   0.01%       operator()
     82   3.04K   0.01%     weak_ptr<lldb_private::Section>
     34   3.02K   0.01%     __hash_table<std::__1::__hash_value_type<std::__1::basic_string<char>, std::__1::weak_ptr<lldb_private::Module> >, std::__1::__unordered_map_hasher<std::__1::basic_string<char>, std::__1::__hash_value_type<std::__1::basic_string<char>, std::__1::weak_ptr<lldb_private::Module> >, std::__1::hash<std::__1::basic_string<char> >, true>, std::__1::__unordered_map_equal<std::__1::basic_string<char>, std::__1::__hash_value_type<std::__1::basic_string<char>, std::__1::weak_ptr<lldb_private::Module> >, std::__1::equal_to<std::__1::basic_string<char> >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::basic_string<char>, std::__1::weak_ptr<lldb_private::Module> > > >
     33   3.01K   0.01%     __hash_table<lldb_private::ConstString, lldb_private::ObjCLanguageRuntime::ConstStringSetHelpers, lldb_private::ObjCLanguageRuntime::ConstStringSetHelpers, std::__1::allocator<lldb_private::ConstString> >
     97   3.00K   0.01%     vector<std::__1::shared_ptr<curses::Window>, std::__1::allocator<std::__1::shared_ptr<curses::Window> > >
    108   3.00K   0.01%     shared_ptr<lldb_private::SourceManager::File>
    331   2.98K   0.01%     forward<unsigned long long>
     31   2.96K   0.01%     __hash_table<std::__1::__hash_value_type<std::__1::basic_string<char>, std::__1::shared_ptr<std::__1::set<DIERef, std::__1::less<DIERef>, std::__1::allocator<DIERef> > > >, std::__1::__unordered_map_hasher<std::__1::basic_string<char>, std::__1::__hash_value_type<std::__1::basic_string<char>, std::__1::shared_ptr<std::__1::set<DIERef, std::__1::less<DIERef>, std::__1::allocator<DIERef> > > >, std::__1::hash<std::__1::basic_string<char> >, true>, std::__1::__unordered_map_equal<std::__1::basic_string<char>, std::__1::__hash_value_type<std::__1::basic_string<char>, std::__1::shared_ptr<std::__1::set<DIERef, std::__1::less<DIERef>, std::__1::allocator<DIERef> > > >, std::__1::equal_to<std::__1::basic_string<char> >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::basic_string<char>, std::__1::shared_ptr<std::__1::set<DIERef, std::__1::less<DIERef>, std::__1::allocator<DIERef> > > > > >
     93   2.96K   0.01%     shared_ptr<lldb_private::Function>
     74   2.94K   0.01%     __compressed_pair_elem<unsigned int *, 0, false>
     68   2.82K   0.01%       __compressed_pair_elem<nullptr_t, void>
    118   2.92K   0.01%     allocator_traits<std::__1::allocator<lldb_private::ConstString> >
    147   2.90K   0.01%     shared_ptr<lldb_private::Disassembler>
    108   2.90K   0.01%     vector<DWARFMappedHash::DIEInfo, std::__1::allocator<DWARFMappedHash::DIEInfo> >
    162   2.89K   0.01%     unique_lock<std::__1::mutex>
     29   2.89K   0.01%     __hash_table<std::__1::__hash_value_type<const char *, std::__1::shared_ptr<lldb_private::Section> >, std::__1::__unordered_map_hasher<const char *, std::__1::__hash_value_type<const char *, std::__1::shared_ptr<lldb_private::Section> >, std::__1::hash<const char *>, true>, std::__1::__unordered_map_equal<const char *, std::__1::__hash_value_type<const char *, std::__1::shared_ptr<lldb_private::Section> >, std::__1::equal_to<const char *>, true>, std::__1::allocator<std::__1::__hash_value_type<const char *, std::__1::shared_ptr<lldb_private::Section> > > >
     70   2.88K   0.01%     unique_ptr<lldb_private::Range<unsigned long long, unsigned long long>, std::__1::__destruct_n &>
     70   2.88K   0.01%     unique_ptr<lldb_private::RangeData<unsigned long long, unsigned int, unsigned int>, std::__1::__destruct_n &>
     65   2.87K   0.01%     vector<DWARFDIE, std::__1::allocator<DWARFDIE> >
     89   2.87K   0.01%     unique_ptr<lldb_private::Declaration, std::__1::default_delete<lldb_private::Declaration> >
     23   2.49K   0.01%       reset
     29   2.87K   0.01%     __hash_table<std::__1::__hash_value_type<void *, lldb_private::CompilerType>, std::__1::__unordered_map_hasher<void *, std::__1::__hash_value_type<void *, lldb_private::CompilerType>, std::__1::hash<void *>, true>, std::__1::__unordered_map_equal<void *, std::__1::__hash_value_type<void *, lldb_private::CompilerType>, std::__1::equal_to<void *>, true>, std::__1::allocator<std::__1::__hash_value_type<void *, lldb_private::CompilerType> > >
    123   2.87K   0.01%     shared_ptr<lldb_private::UnwindLLDB::Cursor>
     76   2.86K   0.01%     default_delete<lldb_private::GoASTExpr>
     76   2.86K   0.01%       operator()
     28   2.84K   0.01%     __hash_table<std::__1::__hash_value_type<unsigned long long, std::__1::shared_ptr<lldb_private::DebugMacros> >, std::__1::__unordered_map_hasher<unsigned long long, std::__1::__hash_value_type<unsigned long long, std::__1::shared_ptr<lldb_private::DebugMacros> >, std::__1::hash<unsigned long long>, true>, std::__1::__unordered_map_equal<unsigned long long, std::__1::__hash_value_type<unsigned long long, std::__1::shared_ptr<lldb_private::DebugMacros> >, std::__1::equal_to<unsigned long long>, true>, std::__1::allocator<std::__1::__hash_value_type<unsigned long long, std::__1::shared_ptr<lldb_private::DebugMacros> > > >
     65   2.84K   0.01%     unique_ptr<DisassemblerLLVMC::MCDisasmInstance, std::__1::default_delete<DisassemblerLLVMC::MCDisasmInstance> >
     46   2.83K   0.01%     swap<lldb_private::Platform *>
     91   2.81K   0.01%     unique_ptr<lldb_private::ThreadSpec, std::__1::default_delete<lldb_private::ThreadSpec> >
     46   2.80K   0.01%     swap<lldb_private::StackFrame *>
    145   2.79K   0.01%     shared_ptr<lldb_private::StructuredData::Dictionary>
     62   2.79K   0.01%     vector<lldb_private::CoreNote, std::__1::allocator<lldb_private::CoreNote> >
     63   2.79K   0.01%     unique_ptr<std::__1::__function::__func<(lambda at /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Host/TaskPool.h:61:15), std::__1::allocator<(lambda at /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Host/TaskPool.h:61:15)>, void ()>, std::__1::__allocator_destructor<std::__1::allocator<std::__1::__function::__func<(lambda at /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Host/TaskPool.h:61:15), std::__1::allocator<(lambda at /Users/gclayton/Documents/src/lldb/svn/clean/lldb/include/lldb/Host/TaskPool.h:61:15)>, void ()> > > >
     74   2.77K   0.01%     vector<unsigned long, std::__1::allocator<unsigned long> >
     80   2.76K   0.01%     vector<std::__1::unique_ptr<lldb_private::RenderScriptRuntime::AllocationDetails, std::__1::default_delete<lldb_private::RenderScriptRuntime::AllocationDetails> >, std::__1::allocator<std::__1::unique_ptr<lldb_private::RenderScriptRuntime::AllocationDetails, std::__1::default_delete<lldb_private::RenderScriptRuntime::AllocationDetails> > > >
     74   2.75K   0.01%     shared_ptr<lldb_private::Baton>
    144   2.73K   0.01%     shared_ptr<curses::Window>
    120   2.71K   0.01%     allocator<std::__1::vector<lldb_private::CommandObject::CommandArgumentData, std::__1::allocator<lldb_private::CommandObject::CommandArgumentData> > >
    114   2.62K   0.01%       construct<std::__1::vector<lldb_private::CommandObject::CommandArgumentData, std::__1::allocator<lldb_private::CommandObject::CommandArgumentData> >, const std::__1::vector<lldb_private::CommandObject::CommandArgumentData, std::__1::allocator<lldb_private::CommandObject::CommandArgumentData> > &>
     93   2.71K   0.01%     vector<lldb_private::LoadedModuleInfoList::LoadedModuleInfo, std::__1::allocator<lldb_private::LoadedModuleInfoList::LoadedModuleInfo> >
     23   2.71K   0.01%     __hash_table<std::__1::__hash_value_type<unsigned long, lldb_private::ConstString>, std::__1::__unordered_map_hasher<unsigned long, std::__1::__hash_value_type<unsigned long, lldb_private::ConstString>, std::__1::hash<unsigned long>, true>, std::__1::__unordered_map_equal<unsigned long, std::__1::__hash_value_type<unsigned long, lldb_private::ConstString>, std::__1::equal_to<unsigned long>, true>, std::__1::allocator<std::__1::__hash_value_type<unsigned long, lldb_private::ConstString> > >
     95   2.70K   0.01%     __tree<std::__1::__value_type<unsigned long long, lldb_private::RegisterValue>, std::__1::__map_value_compare<unsigned long long, std::__1::__value_type<unsigned long long, lldb_private::RegisterValue>, std::__1::less<unsigned long long>, true>, std::__1::allocator<std::__1::__value_type<unsigned long long, lldb_private::RegisterValue> > >
    263   2.70K   0.01%     forward<bool &>
     87   2.69K   0.01%     __vector_base<std::__1::pair<lldb_private::ConstString, lldb_private::ConstString>, std::__1::allocator<std::__1::pair<lldb_private::ConstString, lldb_private::ConstString> > >
    394   2.69K   0.01%     forward<const std::__1::piecewise_construct_t &>
     77   2.68K   0.01%     unique_ptr<std::__1::__shared_ptr_emplace<lldb_private::Type, std::__1::allocator<lldb_private::Type> >, std::__1::__allocator_destructor<std::__1::allocator<std::__1::__shared_ptr_emplace<lldb_private::Type, std::__1::allocator<lldb_private::Type> > > > >
     83   2.68K   0.01%     __vector_base<lldb_private::RegisterInfo, std::__1::allocator<lldb_private::RegisterInfo> >
     90   2.67K   0.01%     shared_ptr<std::__1::packaged_task<void ()> >
     72   2.55K   0.01%       shared_ptr
     46   2.67K   0.01%     weak_ptr<lldb_private::OptionValueProperties>
     45   2.67K   0.01%     map<int, lldb_private::UnixSignals::Signal, std::__1::less<int>, std::__1::allocator<std::__1::pair<const int, lldb_private::UnixSignals::Signal> > >
     52   2.66K   0.01%     vector<lldb_private::CompilerContext, std::__1::allocator<lldb_private::CompilerContext> >
     76   2.65K   0.01%     __vector_base<int, std::__1::allocator<int> >
    107   2.65K   0.01%     shared_ptr<lldb_private::TypeNameSpecifierImpl>
     85   2.61K   0.01%     vector<DWARFAbbreviationDeclaration, std::__1::allocator<DWARFAbbreviationDeclaration> >
     81   2.60K   0.01%     __vector_base<lldb_private::Args::ArgEntry, std::__1::allocator<lldb_private::Args::ArgEntry> >
    147   2.59K   0.01%     forward<int &>
     74   2.59K   0.01%     __vector_base<char, std::__1::allocator<char> >
     83   2.58K   0.01%     vector<Row, std::__1::allocator<Row> >
    138   2.57K   0.01%     shared_ptr<lldb_private::IOHandler>
     91   2.57K   0.01%     vector<DWARFAttribute, std::__1::allocator<DWARFAttribute> >
     74   2.56K   0.01%     vector<PlatformRemoteDarwinDevice::SDKDirectoryInfo, std::__1::allocator<PlatformRemoteDarwinDevice::SDKDirectoryInfo> >
    184   2.56K   0.01%     forward<unsigned int>
    143   2.55K   0.01%     shared_ptr<lldb_private::Stream>
     84   2.54K   0.01%     vector<lldb_private::DynamicLoaderDarwin::Segment, std::__1::allocator<lldb_private::DynamicLoaderDarwin::Segment> >
    172   2.54K   0.01%     __wrap_iter<char *>
     94   2.53K   0.01%     mutex
     94   2.53K   0.01%       mutex
    136   2.52K   0.01%     __compressed_pair<unsigned int *, std::__1::allocator<unsigned int> >
     56   2.50K   0.01%     unique_ptr<lldb_private::SymbolVendor, std::__1::default_delete<lldb_private::SymbolVendor> >
    123   2.50K   0.01%     shared_ptr<lldb_private::TypeImpl>
     27   2.50K   0.01%     __shared_ptr_emplace<std::__1::packaged_task<void ()>, std::__1::allocator<std::__1::packaged_task<void ()> > >
    107   2.49K   0.01%     __tree<std::__1::__value_type<std::__1::basic_string<char>, std::__1::shared_ptr<lldb_private::CommandObject> >, std::__1::__map_value_compare<std::__1::basic_string<char>, std::__1::__value_type<std::__1::basic_string<char>, std::__1::shared_ptr<lldb_private::CommandObject> >, std::__1::less<std::__1::basic_string<char> >, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char>, std::__1::shared_ptr<lldb_private::CommandObject> > > >
     76   2.47K   0.01%     __vector_base<lldb_private::FormatEntity::Entry, std::__1::allocator<lldb_private::FormatEntity::Entry> >
     74   2.46K   0.01%     vector<std::__1::shared_ptr<lldb_private::Debugger>, std::__1::allocator<std::__1::shared_ptr<lldb_private::Debugger> > >
     69   2.46K   0.01%     vector<std::__1::unique_ptr<llvm::ErrorInfoBase, std::__1::default_delete<llvm::ErrorInfoBase> >, std::__1::allocator<std::__1::unique_ptr<llvm::ErrorInfoBase, std::__1::default_delete<llvm::ErrorInfoBase> > > >
     83   2.45K   0.01%     allocator<unsigned int>
     44   2.45K   0.01%     operator+<char, std::__1::char_traits<char>, std::__1::allocator<char> >
   1726  76.72K   0.31%   length_error
   1726  76.72K   0.31%     length_error
    496   4.61K   0.02%   initializer_list<llvm::detail::format_adapter *>
  18835   1.16M   4.84% llvm
  17349   1.09M   4.56%   StringRef
  14295 909.69K   3.72%     StringRef
    616  38.36K   0.16%     compareMemory
    302  37.44K   0.15%     substr
    396  33.75K   0.14%     equals
    193  30.57K   0.13%     drop_front
    117  15.76K   0.06%     consume_front
    182  14.16K   0.06%     startswith
    547   7.09K   0.03%     size
     24   4.95K   0.02%     compare
     25   4.67K   0.02%     find
     24   4.58K   0.02%     drop_back
    337   3.22K   0.01%     empty
     17   2.94K   0.01%     take_front
    296  18.53K   0.08%   operator==
     31   7.65K   0.03%   StringSwitch<bool, bool>
     13   4.23K   0.02%     Cases
     15   3.23K   0.01%     Case
     32   6.64K   0.03%   StringSwitch<std::__1::basic_string<char>, std::__1::basic_string<char> >
     29   6.43K   0.03%     Case
     27   4.72K   0.02%   StringSwitch<unsigned int, unsigned int>
     20   4.18K   0.02%     Case
     16   3.08K   0.01%   StringSwitch<lldb::Format, lldb::Format>
     13   2.88K   0.01%     Case
     17   2.57K   0.01%   StringSwitch<int, int>

Where do we draw the line between what is an analysis and what is a statistic?

Here's a proposal: Everything that makes sense to also emit as JSON and store it in a database to compare data over time should be a statistic (perhaps with a -h/--human-readable or --json switch).

Thanks a lot, this will be quite useful.

tools/llvm-dwarfdump/Analyze.cpp
72

This function should go into StringExtras.h or raw_ostram.h or somewhere in Support.

108

nitpick: All comments should be full sentences and end with a .

If we decide to consolidate all size analysis in one tool (such as llvm-objdump) that sounds good to me, too.

vsk added a comment.Nov 30 2018, 10:09 AM

I feel like llvm-dwarfdump is a great place for analyzing DWARF specific information. I did only DWARF section information in llvm-dwarfdump since that is what the tool concentrates on. If llvm-objdump is already correctly identifying information as debug info, I follow David's train of thought where a user might try to figure out which tool can tell me more about debug info and that would lead to llvm-dwarfdump.

All of the rest of the information that will be added under the --analyze is DWARF specific and might not make as much sense in llvm-objdump. Though we could put the data gathering for the analysis in the DebugInfo/DWARF folder and allow both tools to report the same things if needed.

The problem with having this analysis functionality in llvm-dwarfdump is that it will lead to code duplication and inconsistent tooling down the road.

Your DWARF analysis tool presumably needs to support diffing and output serialization. So would a comprehensive code size analysis tool. There's no reason why these two tools should have different diffing / serialization options. The latter shouldn't live within a debug info specific tool. However, there's no fundamental issue with adding DWARF to the long list of formats llvm-objdump already understands. Technically, it's just a matter of linking in llvm's DWARF libraries.

clayborg marked an inline comment as done.Nov 30 2018, 10:11 AM

If we decide to consolidate all size analysis in one tool (such as llvm-objdump) that sounds good to me, too.

I still think the DWARF specific section info is good to have in --analyze output. I would rather not have to run two tools to get info on my DWARF sections if at all possible

tools/llvm-dwarfdump/Analyze.cpp
72

ReadableFileSize is a local class. Format.h seems to be a place where ReadableFileSize could be moved of that is what you were wanting?

clayborg updated this revision to Diff 176158.Nov 30 2018, 10:11 AM

Full sentence comments with periods.

In D55091#1314919, @vsk wrote:

I feel like llvm-dwarfdump is a great place for analyzing DWARF specific information. I did only DWARF section information in llvm-dwarfdump since that is what the tool concentrates on. If llvm-objdump is already correctly identifying information as debug info, I follow David's train of thought where a user might try to figure out which tool can tell me more about debug info and that would lead to llvm-dwarfdump.

All of the rest of the information that will be added under the --analyze is DWARF specific and might not make as much sense in llvm-objdump. Though we could put the data gathering for the analysis in the DebugInfo/DWARF folder and allow both tools to report the same things if needed.

The problem with having this analysis functionality in llvm-dwarfdump is that it will lead to code duplication and inconsistent tooling down the road.

Your DWARF analysis tool presumably needs to support diffing and output serialization. So would a comprehensive code size analysis tool. There's no reason why these two tools should have different diffing / serialization options. The latter shouldn't live within a debug info specific tool. However, there's no fundamental issue with adding DWARF to the long list of formats llvm-objdump already understands. Technically, it's just a matter of linking in llvm's DWARF libraries.

I am not picky where it lives, just want to run one tool when analyzing if possible.

aprantl added inline comments.Nov 30 2018, 10:22 AM
tools/llvm-dwarfdump/Analyze.cpp
72

Sorry, what I meant to say was: We should have a function in StringExtras.h that converts a uint64_t byte size into a human-readable string. The percentage computation is of course better left here.

clayborg updated this revision to Diff 176164.EditedNov 30 2018, 11:20 AM

Added:

string llvm::toHumanReadableSize(uint64_t);

to StringExtras.h and modified code in Analyze.cpp to use it. Also added unit tests for llvm::toHumanReadableSize().

clayborg updated this revision to Diff 176165.Nov 30 2018, 11:22 AM

Added newline at end of StringExtras.cpp

In D55091#1314919, @vsk wrote:

Your DWARF analysis tool presumably needs to support diffing and output serialization. So would a comprehensive code size analysis tool. There's no reason why these two tools should have different diffing / serialization options. The latter shouldn't live within a debug info specific tool. However, there's no fundamental issue with adding DWARF to the long list of formats llvm-objdump already understands. Technically, it's just a matter of linking in llvm's DWARF libraries.

Diffing? Of what? If we're tracking sizes etc over time, the diffing shouldn't be in the tool. Dump stats to a database and do the normal thing with it there.

In D55091#1314919, @vsk wrote:

Your DWARF analysis tool presumably needs to support diffing and output serialization. So would a comprehensive code size analysis tool. There's no reason why these two tools should have different diffing / serialization options. The latter shouldn't live within a debug info specific tool. However, there's no fundamental issue with adding DWARF to the long list of formats llvm-objdump already understands. Technically, it's just a matter of linking in llvm's DWARF libraries.

Diffing? Of what? If we're tracking sizes etc over time, the diffing shouldn't be in the tool. Dump stats to a database and do the normal thing with it there.

Since there is a JSON output, I figure it will be pretty easy to implement a tool that can diff two different JSON files for the same executable after it has been recompiled. So JSON should enable these tools to be made and allow progress of this feature.

clayborg added a comment.EditedNov 30 2018, 2:15 PM

BTW: I ran this on llvm-dwarfdump.dSYM from a release Darwin build with debug info and it found 54% inline code. I limited the inline depth for clarity.

$ llvm-dwarfdump --analyze build/bin/llvm-dwarfdump.dSYM --max-inline-depth=2
Inline information:
  Code size: 4477328
  Inline code size: 3197857 <<< this number might be wrong
  Inline code percentage: 71.42% <<< this number might be wrong
COUNT   SIZE    % CODE  Name
------- ------- ------- -------------------------------------------
 228225   2.32M  54.37% llvm
  15846 489.94K  11.21%   raw_ostream
   5090 195.50K   4.47%   MCRegisterClass
  15292 140.81K   3.22%   SmallVectorTemplateCommon<llvm::MCOperand, void>
  19945  98.97K   2.26%   MCOperand
   9006  87.33K   2.00%   Twine
   7227  79.58K   1.82%   StringRef
   6466  78.15K   1.79%   MCRegisterInfo
   7045  73.01K   1.67%   SmallVectorBase
   3136  44.43K   1.02%   APInt
   3636  39.14K   0.90%   cl
   1704  28.98K   0.66%   itanium_demangle
   2611  28.13K   0.64%   detail
   1665  27.25K   0.62%   object
   4280  19.75K   0.45%   Error
    941  17.50K   0.40%   yaml
   1638  17.25K   0.39%   hashing
   1748  16.49K   0.38%   optional_detail
    884  13.94K   0.32%   VerifierSupport
   1114  12.08K   0.28%   MDNode
    465  11.84K   0.27%   SmallPtrSetImplBase
   1798  11.08K   0.25%   MCContext
   1019   9.87K   0.23%   User
    182   9.79K   0.22%   AArch64_AM
   1413   9.75K   0.22%   SmallVectorTemplateCommon<char, void>
   1236   9.49K   0.22%   APFloat
   2028   9.37K   0.21%   Type
    124   9.31K   0.21%   decodeULEB128
    160   9.19K   0.21%   NextPowerOf2
   1187   8.84K   0.20%   Use
    881   8.42K   0.19%   DebugEpochBase
.... <snipped>
vsk added a comment.Nov 30 2018, 3:06 PM
In D55091#1314919, @vsk wrote:

Your DWARF analysis tool presumably needs to support diffing and output serialization. So would a comprehensive code size analysis tool. There's no reason why these two tools should have different diffing / serialization options. The latter shouldn't live within a debug info specific tool. However, there's no fundamental issue with adding DWARF to the long list of formats llvm-objdump already understands. Technically, it's just a matter of linking in llvm's DWARF libraries.

Diffing? Of what? If we're tracking sizes etc over time, the diffing shouldn't be in the tool. Dump stats to a database and do the normal thing with it there.

Diffing of sizes (whether its of sections, functions, inlining trees, or something else). I do think the tool should handle diffing for the user. There's extra work and a higher learning curve involved with massaging the data into a database. Moreover, with two different tools emitting JSON with different keys, there wouldn't be a single workflow for getting the data into a separate tool.

So do we have a consensus where the --analyze option should go? llvm-dwarfdump or llvm-objdump?

zturner added a subscriber: zturner.Dec 3 2018, 1:20 PM

So do we have a consensus where the --analyze option should go? llvm-dwarfdump or llvm-objdump?

Just want to add a note, that we have PDB-specific size statistics as well, and those are currently reported in llvm-pdbutil. It doesn't make a lot of sense to report those in llvm-objdump, but it's still very similar to what you're doing here.

I think the section information is reasonable to put in llvm-objdump because sections are things that can appear in any object file, but if we're going to start digging into deeper into format-specific stuff it should go into readobj or dwarfdump in my opinion.

The real observation here though is that there's some overlap between the tools. We encounter this with PDB as well, and in some cases we want to give *multiple* tools a way to output the same things, simply because it's more convenient to the user. If a certain piece of output makes sense for some tool, there's no reason not to expose it from that tool, even if some other tool already exposes it.

To this end, some of the PDB dumping code is actually in a separate library, and we link that library from both llvm-readobj and llvm-pdbutil, and we just call the library to do the dump. So that's another option.

Type duplication:
SIZE    % DWARF % FILE  DUPS   DESCRIPTION
------- ------- ------- ------ ------------------------------------
 17.03M   5.20%   4.48% 121696 Other duplicated types ( -min-percent=0.01 )
  3.46M   1.06%   0.91%    636 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > @ 
... snip

This looks useful. Personally I'm interested in seeing some statistics about individual tags. For example, how much space goes to DW_TAG_pointer_type records (in total), and how much space is allocated to duplicate records of each type. Did you have plans for anything like this?

zturner added inline comments.Dec 4 2018, 9:26 AM
lib/Support/StringExtras.cpp
105–108

Seems like there could be potential for a floating point related error here where something that is an exact power of 1024 (e.g. 1.000K, 1.000M, 1.000G, 1.000T, etc) or very close to an exact multiple gets reported as being of the wrong unit (e.g. Terabytes instead of Gigabytes) due to the conditional.

What about something like:

unsigned I = Log2_64(USize) / 10;
uint64_t PowerOf1024 = 1ULL << (I - 1);
uint64_t NextPowerOf1024 = PowerOf1024 << 1;
float Percentage = 1.0f + float(USize - PowerOf1024) / float(NextPowerOf1024 - PowerOf1024);
OS << format("%.2f", Percentage) << Units[I];

I'm not sure if I got the math right. Also not sure if it's a problem in practice.

tools/llvm-dwarfdump/Analyze.cpp
22–25

If we decide to put the section dumping code in llvm-objdump or llvm-readobj, it would be nice if it were general enough that it could be used for non-dwarf sections. What if we wanted to figure out the size of all .text sections for example.

81

Can you mark this function static?

81

Twine should always be passed by const&, it's actually an error to pass by value.

102

Please use explicit type spelling here instead of auto.

116

explicit type spelling.

131

explicit type spelling.