diff options
| author | Johannes Doerfert <johannes@jdoerfert.de> | 2024-08-21 10:01:35 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-08-21 10:01:35 -0700 |
| commit | 3b7611594f010ecd5233ab9580b2feb88837f9ef (patch) | |
| tree | 27d45b8cb5054d733e3172042521c90e0c42ba4d /lldb/source/Plugins/ScriptInterpreter/Python/PythonReadline.h | |
| parent | 216d6a06524e4a8ebd6de2806c473b92d3349c4e (diff) | |
| download | llvm-3b7611594f010ecd5233ab9580b2feb88837f9ef.zip llvm-3b7611594f010ecd5233ab9580b2feb88837f9ef.tar.gz llvm-3b7611594f010ecd5233ab9580b2feb88837f9ef.tar.bz2 | |
[Offload] Improve error reporting on memory faults (#104254)
Since we can already track allocations, we can diagnose memory faults to
some degree. If the fault happens in a prior allocation (use after free)
or "close but outside" one, we can provide that information to the user.
Note that the fault address might be page aligned, and not all accesses
trigger a fault, especially for allocations that are backed by a
MemoryManager. Still, if people disable the MemoryManager or the
allocation is big enough, we can sometimes provide valueable feedback.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/PythonReadline.h')
0 files changed, 0 insertions, 0 deletions
