<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/124465>124465</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Question about reading memory of running process
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
DoranekoSystems
</td>
</tr>
</table>
<pre>
```
Windows: ReadProcessMemory
Linux: process_vm_readv
Darwin: mach_vm_read*
```
These functions can read memory from a running process, but I would like to hear opinions on options/specs that would allow reading memory from a running process?
**As an idea**
RUNTIME_MEMORY_READ_ENABLED=true
the implementation would allow reading memory that is not STOPPED if it is explicitly specified as.
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJx8Uk9r4z4Q_TTyZWhQ5NiJDz6oP8dQaNr-0i7LnoJsj2NtZcnoT9J8-0VOyi49FARCepr33oyecE4eNWJJsnuSVYkIfjC2rIwVGt_N68V5HF3SmO5SkpzeFuU_pe7M2ZGUwx5F92JNi87tcDT2Qih_lDp8RHC6AofTeLAouhOhvBL2LHUER9EOnwhhnFD-rwSh_G1Ah9AH3XpptINWaIiPYZyFoLdmBAE2aC318VOMsP-gCR4e4GyC6kDJdwRvYEBhwUxSz1xGg5lmWsJqN2HrwA_C32qEUuY8a0Xi7-XS-uo2tsA4dyA0yA7F9Uwo3_94envYbQ-77e55_-uw3_LqsH3i94_biqSVtwEJ5X5AkOOkcETtRTT2nZXZqnSgjYfXt-eXl20Fsgc5X-LHpGQrvbpAbEz2EjsQbpF0ZdoVaSESLJfrdL0pilWWJ0O53OQFaxnmeU-bYl3kmwaXm75oU9ZShjSRJaMso0uWL9OMZvmiY2u6Kdqc9ZivU7EhK4qjkGqh1GlcGHtMpHMByyVbrfIsUaJB5eaQMabxDDNKGIuZs2UsumvC0ZEVVdJ595fGS6-w_D-gm0ciGhP812GY_uufJMGqcvB-igklrCasPko_hGbRmpGwOtLftrvJmt_YesLq2VSMw831qWR_AgAA__99Lwmi">