llvm-project/lldb/tools/debugserver/source
Jason Molenda d25d72fb79 Only include the stack memory for the caller stack
frame, don't go any further, in RNBRemote::SendStopReplyPacketForThread.

These are the memory pre-fetches in the T05 packet and are
included in every private stop that lldb does.  lldb needs, at most,
the caller stack frame so we're sending more data than needed by
including additional stack memory prefetches in this reply packet.

Once we've stopped for a public stop, we're going to do a jThreadsInfo
which will include the stack memory prefetches for all threads, 
including the one which had the stop reason.

llvm-svn: 242380
2015-07-16 03:42:40 +00:00
..
MacOSX Fix debugserver build breakage on Mavericks after lldb commit svn 240728 2015-07-14 03:50:10 +00:00
ARM_DWARF_Registers.h Various fixes for armv7 floating point/vector register support. 2013-03-13 00:14:30 +00:00
ARM_GCC_Registers.h Various fixes for armv7 floating point/vector register support. 2013-03-13 00:14:30 +00:00
CMakeLists.txt Fix codesigning of MacOSX debugserver when built with cmake. 2014-10-02 16:59:30 +00:00
ChangeLog Fix typos. 2014-07-01 21:22:11 +00:00
DNB.cpp Add a another packet to the gdb-remote protocol, 2015-07-10 23:15:22 +00:00
DNB.h Add a another packet to the gdb-remote protocol, 2015-07-10 23:15:22 +00:00
DNBArch.cpp Added XML to the host layer. 2015-05-26 18:00:51 +00:00
DNBArch.h Added XML to the host layer. 2015-05-26 18:00:51 +00:00
DNBBreakpoint.cpp Fix debugserver warnings on MacOSX. 2015-03-09 19:45:23 +00:00
DNBBreakpoint.h Huge performance improvements when one breakpoint contains many locations. 2013-06-12 00:46:38 +00:00
DNBDataRef.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
DNBDataRef.h Fix debugserver warnings on MacOSX. 2015-03-09 19:45:23 +00:00
DNBDefs.h Fix a variety of typos. 2015-06-18 05:27:05 +00:00
DNBError.cpp lldb arm64 import. 2014-03-29 18:54:20 +00:00
DNBError.h lldb arm64 import. 2014-03-29 18:54:20 +00:00
DNBLog.cpp Added support for the qCmd monitor packet command. Currently it can only do: 2013-02-02 01:13:48 +00:00
DNBLog.h <rdar://problem/15172417> 2013-11-13 23:28:31 +00:00
DNBRegisterInfo.cpp
DNBRegisterInfo.h
DNBRuntimeAction.h
DNBThreadResumeActions.cpp
DNBThreadResumeActions.h
DNBTimer.h Fix debugserver warnings on MacOSX. 2015-03-09 19:45:23 +00:00
JSONGenerator.h Commit file that was missing 240466. 2015-06-25 22:34:08 +00:00
Makefile Make lldb build with Makefiles on OS X. 2014-01-18 08:05:32 +00:00
PThreadCondition.h
PThreadEvent.cpp
PThreadEvent.h Fix a few typos. 2014-06-27 02:42:12 +00:00
PThreadMutex.cpp
PThreadMutex.h
PseudoTerminal.cpp
PseudoTerminal.h
RNBContext.cpp Fix debugserver warnings on MacOSX. 2015-03-09 19:45:23 +00:00
RNBContext.h Fix debugserver warnings on MacOSX. 2015-03-09 19:45:23 +00:00
RNBDefs.h __arm64__ and __aarch64__ #ifdef adjustments 2014-07-09 01:29:05 +00:00
RNBRemote.cpp Only include the stack memory for the caller stack 2015-07-16 03:42:40 +00:00
RNBRemote.h Added the ability to get JSON thread stop info with thread ID and stop info only in the normal stop reply packets using the new "jthreads" key value pair. 2015-07-15 22:59:03 +00:00
RNBServices.cpp Fix unused-variable warnings from the clang static analyzer. 2014-10-15 23:13:51 +00:00
RNBServices.h lldb arm64 import. 2014-03-29 18:54:20 +00:00
RNBSocket.cpp Fix debugserver warnings on MacOSX. 2015-03-09 19:45:23 +00:00
RNBSocket.h Replace all in_port_t with uint16_t to avoid compilation issues on different systems. 2013-12-06 17:46:35 +00:00
SysSignal.cpp
SysSignal.h
TTYState.cpp
TTYState.h Revert the debugserver part of r211868. While formally a fine change, debugserver 2014-06-27 16:02:55 +00:00
com.apple.debugserver.applist.internal.plist Added the plists to the debugserver project and fixed the labels for the new plists. 2012-10-31 23:49:14 +00:00
com.apple.debugserver.applist.plist Clarify the launch style for debugserver to use. 2014-10-28 03:15:33 +00:00
com.apple.debugserver.internal.plist Added the plists to the debugserver project and fixed the labels for the new plists. 2012-10-31 23:49:14 +00:00
com.apple.debugserver.plist Clarify the launch style for debugserver to use. 2014-10-28 03:15:33 +00:00
com.apple.debugserver.posix.plist Correct the label for the com.apple.debugserver.posix plist. 2012-11-29 00:01:49 +00:00
debugserver-entitlements.plist Initial merge of some of the iOS 8 / Mac OS X Yosemite specific 2014-06-13 02:37:02 +00:00
debugserver-macosx-entitlements.plist Initial merge of some of the iOS 8 / Mac OS X Yosemite specific 2014-06-13 02:37:02 +00:00
debugserver.cpp When debugserver is running on an iOS device, call 2015-07-07 04:15:43 +00:00
libdebugserver.cpp Add support for building debugserver with CMake (on Mac OS X) 2013-08-09 16:29:10 +00:00
libdebugserver.h Add the standard LLVM copyright notice to the top of 2013-03-01 00:11:36 +00:00