diff options
author | Nikita Popov <npopov@redhat.com> | 2023-11-28 09:10:29 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-28 09:10:29 +0100 |
commit | aefca74d44667749e6f513fbe1908de1429e9226 (patch) | |
tree | b6e4c15485db1697c2ee02df83099b47bdc7a48c /lldb/source/Commands/CommandObjectProcess.cpp | |
parent | 4cf4c5201830c5854ee34acd868576083204011d (diff) | |
download | llvm-aefca74d44667749e6f513fbe1908de1429e9226.zip llvm-aefca74d44667749e6f513fbe1908de1429e9226.tar.gz llvm-aefca74d44667749e6f513fbe1908de1429e9226.tar.bz2 |
[DomTree] Store ReverseChildren as indices (NFC) (#73505)
Store the ReverseChildren using node indices instead of node pointers.
This avoids some more hash table lookups.
I've also increased the size of the SmallVector from 2 to 4. As the
indices are half as large as the pointers (on 64bit) this keeps memory
usage the same as before. I've found the larger SmallVector to perform a
bit better.
Diffstat (limited to 'lldb/source/Commands/CommandObjectProcess.cpp')
0 files changed, 0 insertions, 0 deletions