aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h
diff options
context:
space:
mode:
authorJohannes Doerfert <johannes@jdoerfert.de>2024-08-21 10:01:35 -0700
committerGitHub <noreply@github.com>2024-08-21 10:01:35 -0700
commit3b7611594f010ecd5233ab9580b2feb88837f9ef (patch)
tree27d45b8cb5054d733e3172042521c90e0c42ba4d /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h
parent216d6a06524e4a8ebd6de2806c473b92d3349c4e (diff)
downloadllvm-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/ScriptInterpreterPython.h')
0 files changed, 0 insertions, 0 deletions