summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.h
diff options
context:
space:
mode:
authorPeter Klausler <pklausler@nvidia.com>2023-04-19 11:59:43 -0700
committerPeter Klausler <pklausler@nvidia.com>2023-05-08 15:08:37 -0700
commit27cf6ba1d7bc623a5dca5c0ae82af98d0cdfc390 (patch)
tree02a6bb2493ac03f02da968df7ab7022f0dddb048 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.h
parent5ec62943ac188994d7c7d54ea995398a4c62e74f (diff)
[flang][runtime] Initialize uninitialized pointer components
Pointer components without default initialization pose some difficult (or impossible) problems when they appear as right-hand side targets in pointer assignment statements; they may contain garbage or stale data that looks enough like a valid descriptor to cause a crash. Solve the problem by avoiding it -- ensure that pointers' descriptors are at least minimally established. Differential Revision: https://reviews.llvm.org/D149979
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.h')
0 files changed, 0 insertions, 0 deletions