llvm-capstone/lldb/source
Greg Clayton d88d759a74 15-20% speed improvement when parsing DWARF. I used instruments to
find the hotspots in our code when indexing the DWARF. A combination of
using SmallVector to avoid collection allocations, using fixed form
sizes when possible, and optimizing the hot loops contributed to the
speedup.

llvm-svn: 113961
2010-09-15 08:33:30 +00:00
..
API Moved the section load list up into the target so we can use the target 2010-09-14 23:36:40 +00:00
Breakpoint Moved the section load list up into the target so we can use the target 2010-09-14 23:36:40 +00:00
Commands Modify "settings list" so you can specify a particular instance setting name, 2010-09-15 06:56:39 +00:00
Core 15-20% speed improvement when parsing DWARF. I used instruments to 2010-09-15 08:33:30 +00:00
Expression Moved the section load list up into the target so we can use the target 2010-09-14 23:36:40 +00:00
Host Remove Host::ResolveExecutableLocation (very recent addition); replace use of 2010-09-12 00:10:52 +00:00
Interpreter Remove help text that is no longer correct. 2010-09-14 22:49:06 +00:00
Plugins 15-20% speed improvement when parsing DWARF. I used instruments to 2010-09-15 08:33:30 +00:00
Symbol Fixed a missing newline when dumping mixed disassembly. 2010-09-15 05:51:24 +00:00
Target Adding a bit more logging. 2010-09-15 00:06:51 +00:00
Utility The first part of an lldb native stack unwinder. 2010-09-10 07:49:16 +00:00
lldb-log.cpp Add a "lldb host" logging channel, and put logging in the Host::OpenInExternalEditor code. 2010-08-31 18:05:13 +00:00
lldb.cpp The first part of an lldb native stack unwinder. 2010-09-10 07:49:16 +00:00
Makefile Patch from Jean-Daniel Dupas: 2010-07-12 23:14:00 +00:00