[lldb/Plugins] Add memory writing capabilities to Scripted Process
This patch adds memory writing capabilities to the Scripted Process plugin. This allows to user to get a target address and a memory buffer on the python scripted process implementation that the user can make processing on before performing the actual write. This will also be used to write trap instruction to a real process memory to set a breakpoint. Signed-off-by: Med Ismail Bennani <medismail.bennani@gmail.com>
This commit is contained in:
1 parent
e02a355f98
commit
f190ec6882
13 files changed
+107
-8
No files matched your search
@@ -49,7 +49,9 @@ public:
|
||||
|
||||
lldb::DataExtractorSP ReadMemoryAtAddress(lldb::addr_t address, size_t size,
|
||||
Status &error) override;
|
||||
|
||||
|
||||
size_t WriteMemoryAtAddress(lldb::addr_t addr, lldb::DataExtractorSP data_sp,
|
||||
Status &error) override;
|
||||
|
||||
StructuredData::ArraySP GetLoadedImages() override;
|
||||
|
||||
|
||||
Reference in new issue
Block a user