[m-rev.] Add a listing facility to mdb

Zoltan Somogyi zs at cs.mu.OZ.AU
Tue Oct 25 18:23:17 AEST 2005


On 25-Oct-2005, Peter Ross <pro at missioncriticalit.com> wrote:
> So I think we should consider a solution which allows one to still be
> able to debug these programs, even if one can no longer declarativly
> debug them.

We have just considered it. Implementing it is another story. Right now,
the code generator doesn't even know when it is compiling a tail call;
it just generates code for an ardinary call, and lets the optimizer
turn it into a tail call.

In any case, it won't be just the declarative debugger that breaks.
The procedural debugger's "stack" command will also break; it has to,
because having it work means having too many stack frames :-(. That means
retry may not work either.

Zoltan.
--------------------------------------------------------------------------
mercury-reviews mailing list
post:  mercury-reviews at cs.mu.oz.au
administrative address: owner-mercury-reviews at cs.mu.oz.au
unsubscribe: Address: mercury-reviews-request at cs.mu.oz.au Message: unsubscribe
subscribe:   Address: mercury-reviews-request at cs.mu.oz.au Message: subscribe
--------------------------------------------------------------------------



More information about the reviews mailing list