llvm-project/lldb/source
Jason Molenda 6b3e6d5487 Disassembler::DisassembleRange() currently calls Target::ReadMemory
with prefer_file_cache == false.  This is what we want to do when
the user is doing a disassemble command -- show the actual memory
contents in case the memory has been corrupted or something -- but
when we're profiling functions for stepping or unwinding
(ThreadPlanStepRange::GetInstructionsForAddress,
UnwindAssemblyInstEmulation::GetNonCallSiteUnwindP) we can read
__TEXT instructions directly out of the file, if it exists.
<rdar://problem/14397491> 

llvm-svn: 190638
2013-09-12 23:23:35 +00:00
..
API Disassembler::DisassembleRange() currently calls Target::ReadMemory 2013-09-12 23:23:35 +00:00
Breakpoint Change the "breakpoint fuzz" algorithm from "coalesce the line ranges for a file & line breakpoint if they are contiguous" to 2013-09-10 02:06:17 +00:00
Commands Fixing a problem where CommandObjectThreadContinue held the thread list lock while waiting for the process to stop after a continue. 2013-09-12 19:15:05 +00:00
Core Disassembler::DisassembleRange() currently calls Target::ReadMemory 2013-09-12 23:23:35 +00:00
DataFormatters Updated CMakeLists to match XCode project 2013-09-12 02:20:39 +00:00
Expression Remove a spurious comment. 2013-09-05 01:52:29 +00:00
Host Changing the default shell to /bin/sh brought up a long-standing bug on OS X, 2013-09-10 02:09:47 +00:00
Interpreter Added a 'jump' command, similar to GDBs. 2013-09-12 02:20:34 +00:00
Plugins Disassembler::DisassembleRange() currently calls Target::ReadMemory 2013-09-12 23:23:35 +00:00
Symbol Fix DWARF for 0-length CIE (data after the length should not be read if length is 0). 2013-08-25 13:24:48 +00:00
Target Disassembler::DisassembleRange() currently calls Target::ReadMemory 2013-09-12 23:23:35 +00:00
Utility Use <atomic> instead of "llvm/Support/Atomic.h". Removed unused RefCounter class. 2013-09-05 16:38:02 +00:00
CMakeLists.txt merge lldb-platform-work branch (and assorted fixes) into trunk 2013-08-26 23:57:52 +00:00
Makefile Remove LLDB dependency on xcodeworkspace (on Linux) for version number 2013-02-28 16:51:15 +00:00
lldb-log.cpp The output of 'log list' was missing a few of the lldb channels: 2013-09-12 01:48:59 +00:00
lldb.cpp merge lldb-platform-work branch (and assorted fixes) into trunk 2013-08-26 23:57:52 +00:00