[m-dev.] Re: grades & options for tracing and debugging

Peter Schachte pets at students.cs.mu.OZ.AU
Tue Mar 17 14:50:44 AEDT 1998


On 17 Mar 1998, Lee Naish wrote:

> If you want to debug my successively narrowing the search
> space using the standard four ports you get to a call port and skip to the
> corresponding exit port.  If it is correct then 'creep' to the next
> call.

That still works.

> If it is not correct you want to 'redo' to get back to the call
> port then 'creep' to get to the first call within that procedure (the
> first child) and continue as above.

That still works.  That's usually how I debug.

I find I never miss all those matching exit ports when I'm debugging. And
the fact that the debugger works on compiled code makes skipping fast, and
makes a big difference to the scale of programs that are practical to debug. 


-Peter Schachte			| A person cannot do right in one department
pets at cs.mu.OZ.AU		| of life whilst attempting to do wrong in
http://www.cs.mu.oz.au/~pets/	| another department. Life is one indivisible
PGP key available on request	| whole. -- Mahatma Gandhi 




More information about the developers mailing list