Re: Debugging dreams?
Re: Debugging dreams?
- Subject: Re: Debugging dreams?
- From: Damien Bobillot <email@hidden>
- Date: Wed, 7 Jun 2006 16:06:24 +0200
Cem Karan wrote :
I'm in the process of trying to track down an error in how my
object graph is being updated, and would like to be able to
visualize the current state of the graph at all times. The
debugger in XCode allows me to either a) view the current state of
the variables of my structs using the default format or b) create a
custom formatter that only displays text. I would rather use
GraphViz to display a graphical rendering of what my object graph
is like as I'm stepping thru my code, but this requires knowledge
of the current state of the machine at each step.
I've had the same issue. It may be resolved by writing a function
that dump the graph in a .dot file, and then open this file with
GraphViz.
Don't forget that you may run (with the gdb prompt of Xcode's
debugger) any function you want, like the classical "print-object
my_objc_var" or "p (void)CFSHow(my_corefoundation_var)". Here, this
will be a :
p (void)DumpMyGraph("/tmp/dump.dot", my_graph_root)
You just need to write the function DumpMyGraph, and check that it is
not optimized away.
--
Damien Bobillot
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden