llvm-project/lldb/source/Plugins/Process
Aleksandr Urakov 9d5b2d4adc [Windows] A basic implementation of memory allocations in a debuggee process
Summary:
This patch adds a basic implementation of `DoAllocateMemory` and
`DoDeallocateMemory` for Windows processes. For now it considers only the
executable permission (and always allows reads and writes).

Reviewers: zturner, asmith, stella.stamenova, labath, clayborg

Reviewed By: zturner

Subscribers: Hui, vsk, jingham, aleksandr.urakov, clayborg, abidh, teemperor, lldb-commits

Tags: #lldb

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

llvm-svn: 345815
2018-11-01 08:54:38 +00:00
..
Darwin Move RegisterValue,Scalar,State from Core to Utility 2018-08-07 11:07:21 +00:00
FreeBSD Replace boolean parameter with enum value according r342633 2018-09-25 17:59:44 +00:00
Linux Pull FixupBreakpointPCAsNeeded into base class 2018-10-03 12:29:33 +00:00
MacOSX-Kernel Replace pointer to C-array of PropertyDefinition with llvm::ArrayRef 2018-09-27 07:11:58 +00:00
NetBSD Pull FixupBreakpointPCAsNeeded into base class 2018-10-03 12:29:33 +00:00
POSIX Normalize some lldb #include statements. 2018-05-22 22:53:50 +00:00
Utility [x86] Fix issues with a realigned stack in MSVC compiled applications 2018-10-30 10:07:08 +00:00
Windows/Common [Windows] A basic implementation of memory allocations in a debuggee process 2018-11-01 08:54:38 +00:00
elf-core [NFC] Turn "load dependent files" boolean into an enum 2018-09-20 09:09:05 +00:00
gdb-remote [FileSystem] Extend file system and have it use the VFS. 2018-10-31 21:49:27 +00:00
mach-core Move SafeMachO from Utility to Host 2018-09-12 12:26:05 +00:00
minidump Don't include the Age in the UUID for CvRecordPdb70 UUID records in minidump files for Apple vendors. 2018-08-29 20:34:08 +00:00
CMakeLists.txt Enable ProcessMachCore plugin on non-apple platforms 2018-05-22 16:33:43 +00:00