ASan malloc/free history threads

Reviewed at http://reviews.llvm.org/D4596



git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@217116 91177308-0d34-0410-b5e6-96231b3b80d8
Use the process' ReadCStringFromMemory from DYLDRendezvous::ReadStringFromMemory.

Tested:
Ubuntu 14.04 x86_64, clang-3.5-built lldb.
MacOSX 10.9.4, Xcode6-Beta7-built lldb.

Visual packet inspection on lldb <-> llgs shows significant reduction in overly-verbose
memory read traffic on start-up when scanning shared library info.

Change by Stephane Sezer.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@217153 91177308-0d34-0410-b5e6-96231b3b80d8
Fix build break on Ubuntu 12.04 with ARM64 changes.

See http://llvm.org/bugs/show_bug.cgi?id=20824 for more details.

Tested:
Ubuntu 12.04 x86_64, gcc-4.9.1-built lldb
Ubuntu 14.04 x86_64, clang-3.5-build lldb



git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@217169 91177308-0d34-0410-b5e6-96231b3b80d8
Merge upstream llvm.org r217169 into dev-llgs-local
Fix up lldb build for llvm r217172.

Changes reference to 4th element in version_min_command from reserved to sdk.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@217185 91177308-0d34-0410-b5e6-96231b3b80d8
Merge upstream llvm.org r217185 into dev-llgs-local