diff options
author | Jacques Pienaar <jpienaar@google.com> | 2021-03-01 09:30:24 -0800 |
---|---|---|
committer | Jacques Pienaar <jpienaar@google.com> | 2021-03-01 09:30:24 -0800 |
commit | 08f0764ff551c5aa2486c40871453e1ff40fb679 (patch) | |
tree | 4f3c8bc1933547cd6d104ad6ba93ebae7db1e39a /lldb/unittests/ScriptInterpreter/Python | |
parent | 415c0cd698a8f0784172d19d542a3b525d1bb9b0 (diff) | |
download | llvm-08f0764ff551c5aa2486c40871453e1ff40fb679.zip llvm-08f0764ff551c5aa2486c40871453e1ff40fb679.tar.gz llvm-08f0764ff551c5aa2486c40871453e1ff40fb679.tar.bz2 |
Remove use of tuple for multiresult type storage
Move the results in line with the op instead. This results in each
operation having its own types recorded vs single tuple type, but comes
at benefit that every mutation doesn't incurs uniquing. Ran into cases
where updating result type of operation led to very large memory usage.
Differential Revision: https://reviews.llvm.org/D97652
Diffstat (limited to 'lldb/unittests/ScriptInterpreter/Python')
0 files changed, 0 insertions, 0 deletions