<rdar://problem/12780259>
authorHan Ming Ong <hanming@apple.com>
Thu, 29 Nov 2012 22:14:45 +0000 (22:14 +0000)
committerHan Ming Ong <hanming@apple.com>
Thu, 29 Nov 2012 22:14:45 +0000 (22:14 +0000)
commit929a94f0263d436e92618097eab008e2d535436e
treed068b52c316edeed480fd106c51aab0ce82c69b7
parent913c96da436e6e37bf2fcfad6ddad1918a542dd9
<rdar://problem/12780259>

Prevent async and sync calls to get profile data from stomping on each other.
At the same time, don't use '$' as end delimiter per chunk of profile data.

llvm-svn: 168948
lldb/include/lldb/Target/Process.h
lldb/source/Target/Process.cpp
lldb/tools/debugserver/source/DNB.cpp
lldb/tools/debugserver/source/DNB.h
lldb/tools/debugserver/source/MacOSX/MachProcess.cpp
lldb/tools/debugserver/source/MacOSX/MachProcess.h
lldb/tools/debugserver/source/MacOSX/MachTask.cpp
lldb/tools/debugserver/source/MacOSX/MachTask.h
lldb/tools/debugserver/source/RNBRemote.cpp