> On Jun 24, 2014, at 9:56 AM, Bruce Mitchener <[email protected]> > wrote: > > The frame variable command doesn't seem to obey printing depth limits, > instead having a '-D' parameter that defaults to unlimited / infinity. >
Bruce, I am not sure what “printing depth limits” you mean, if not the -D flag. If that flag’s value is not honored, we should probably fix it. If you mean something else, can you elaborate a little bit more? > In the Dylan language implementation, we have objects that refer to > themselves regularly (example is an empty list is a pair, head and tail, each > of which points to the empty list). There are plenty of other situations > where this happens. > Is this done via pointers? And do you expose them as such? If so, the —ptr-depth would be the flag to use > I thought that perhaps I would just set a different default when loading my > scripts, but there doesn't seem to be a setting for the depth parameter to > "frame variable". > No, but it would be interesting to have a way to set default arguments to commands - We don’t have that feature yet though > Some example output of what I've done can be seen: > http://hastebin.com/nugasalavu.lua > > Any advice on solving the issue with reference loops in child objects? > > Thanks, > > - Bruce > > _______________________________________________ > lldb-dev mailing list > [email protected] > http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev
_______________________________________________ lldb-dev mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev
