Only include the stack memory for the caller stack
authorJason Molenda <jmolenda@apple.com>
Thu, 16 Jul 2015 03:42:40 +0000 (03:42 +0000)
committerJason Molenda <jmolenda@apple.com>
Thu, 16 Jul 2015 03:42:40 +0000 (03:42 +0000)
commitd25d72fb795c8003fbfeb5465392ab8cd90bb6bd
tree871114975f800a61018506571450b04af709ee97
parent86a86cf7250cc3857b89df22c525c7b456cb1e65
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
lldb/tools/debugserver/source/RNBRemote.cpp