Re: Debugging dreams?
Re: Debugging dreams?
- Subject: Re: Debugging dreams?
- From: Damien Bobillot <email@hidden>
- Date: Wed, 7 Jun 2006 18:09:41 +0200
Chris Espinosa wrote : On Jun 7, 2006, at 8:35 AM, Cem Karan wrote: 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.
I hadn't thought about that! I'll have to spend some time playing with it... Thank you!
You can even do this in a Debugger Action in the IDE without going to the gdb command line. In fact, you can run a gdb script, a shell script, or an AppleScript, with various substitutions available at each breakpoint.
Yes, but one sometime needs to view the content of several complex variables (like graphs), just before/after stepping, in order to see their evolution. In this case there's no associated breakpoint.
Breakpoints actions are useful to make traces (when "continue" is checked) and automatically dump information when hitting breakpoints instead of dumping each time this information manually. It's a bit like dynamically inserting a printf("something") call (or more complex code) in the original source.
In fact, it depends on what exactly needs Cem Karan. |
_______________________________________________
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