[Lldb-commits] [lldb] Make ValueObjectPrinter's handling of its ValueObject pointers more principled (NFC) (PR #81314)

via lldb-commits lldb-commits at lists.llvm.org
Fri Feb 9 14:26:43 PST 2024


jimingham wrote:

Note, these really are transitory objects and need to be quick to make and delete because in the course of printing a complex object we make a ValueObjectPrinter for each node we print.  So we're making a lot of them as we descend and then directly throwing them away when we're done.  So it makes sense to treat them as transitory in all their uses, IMO.

https://github.com/llvm/llvm-project/pull/81314


More information about the lldb-commits mailing list