hanchenye-llvm-project/lldb/source/Plugins/Process/minidump
Zachary Turner 7f6a7a3752 Remove FileSpec::ReadFileContents.
This functionality is subsumed by DataBufferLLVM, which is
also more efficient since it will try to mmap.  However, we
don't yet support mmaping writable private sections, and in
some cases we were using ReadFileContents and then modifying
the buffer.  To address that I've added a flag to the
DataBufferLLVM methods that allow you to map privately, which
disables the mmaping path entirely.  Eventually we should teach
DataBufferLLVM to use mmap with writable private, but that is
orthogonal to this effort.

Differential Revision: https://reviews.llvm.org/D30622

llvm-svn: 297095
2017-03-06 23:42:14 +00:00
..
CMakeLists.txt [CMake] [3/4] Update a batch of plugins 2017-01-31 22:29:11 +00:00
MinidumpParser.cpp Minidump plugin: Adding ProcessMinidump, ThreadMinidump and register the plugin in SystemInitializerFull 2016-10-31 15:35:18 +00:00
MinidumpParser.h Move DataBuffer / DataExtractor and friends from Core -> Utility. 2017-03-04 01:30:05 +00:00
MinidumpTypes.cpp
MinidumpTypes.h Move classes from Core -> Utility. 2017-02-02 21:39:50 +00:00
NtStructures.h Minidump plugin: Adding ProcessMinidump, ThreadMinidump and register the plugin in SystemInitializerFull 2016-10-31 15:35:18 +00:00
ProcessMinidump.cpp Remove FileSpec::ReadFileContents. 2017-03-06 23:42:14 +00:00
ProcessMinidump.h Move classes from Core -> Utility. 2017-02-02 21:39:50 +00:00
RegisterContextMinidump_x86_32.cpp Move DataBuffer / DataExtractor and friends from Core -> Utility. 2017-03-04 01:30:05 +00:00
RegisterContextMinidump_x86_32.h Minidump plugin: Adding x86_32 register context converter 2016-10-31 15:26:44 +00:00
RegisterContextMinidump_x86_64.cpp Move DataBuffer / DataExtractor and friends from Core -> Utility. 2017-03-04 01:30:05 +00:00
RegisterContextMinidump_x86_64.h Minidump plugin: Adding x86_32 register context converter 2016-10-31 15:26:44 +00:00
ThreadMinidump.cpp Move DataBuffer / DataExtractor and friends from Core -> Utility. 2017-03-04 01:30:05 +00:00
ThreadMinidump.h Minidump plugin: Adding ProcessMinidump, ThreadMinidump and register the plugin in SystemInitializerFull 2016-10-31 15:35:18 +00:00