aboutsummaryrefslogtreecommitdiff
path: root/lldb/test/Shell/ScriptInterpreter/Python
diff options
context:
space:
mode:
authorPeter Klausler <pklausler@nvidia.com>2022-03-21 16:18:03 -0700
committerPeter Klausler <pklausler@nvidia.com>2022-03-25 09:49:55 -0700
commit174cabeda57d8d53601d2970b426bf9ee865f2f4 (patch)
treec46b5643de69f14a1dc61fac75ea3a3e83538aa3 /lldb/test/Shell/ScriptInterpreter/Python
parenta184a0d8aae6efc1d7f19a900155b8694178d617 (diff)
downloadllvm-174cabeda57d8d53601d2970b426bf9ee865f2f4.zip
llvm-174cabeda57d8d53601d2970b426bf9ee865f2f4.tar.gz
llvm-174cabeda57d8d53601d2970b426bf9ee865f2f4.tar.bz2
[flang] Fix cycle-catcher in procedure characterization
The "seenProcs" sets passed as arguments to the procedure and dummy procedure characterization routines need to be passed by value so that local updates to those sets do not become permanent. They are presently passed by reference and that has led to bogus errors about recursively defined procedures in testing. (It might be faster to pass the sets by reference and undo those local updates in these functions, but that's error-prone, and the performance difference is not expected to be detectable in practice.) Differential Revision: https://reviews.llvm.org/D122439
Diffstat (limited to 'lldb/test/Shell/ScriptInterpreter/Python')
0 files changed, 0 insertions, 0 deletions