[m-rev.] review: make source to source debugging available in any grade

Zoltan Somogyi zs at unimelb.edu.au
Thu Jul 19 16:29:53 AEST 2012


On 19-Jul-2012, Peter Ross <pro at missioncriticalit.com> wrote:
> compiler/prog_data.m:
> compiler/simplify.m:
> 	Remove code for handling the .ssdebug grade componennt.
> 
> doc/reference_manual.texi:
> 	Remove .ssdebug from the manual.

What is the reasoning behind removing the grade? How does it help you?

Ordinary debugging is possible either using .debug grades, which guarantee
that every module is compiled with at least trace level shallow, and using
non-debug grades, which do not have such a guarantee, but allow the programmer
to turn on debugging for a few modules without recompiling the rest of the
program.

Is there some reason why the same thing couldn't or shouldn't be done
for src-to-src debugging?

Zoltan.
--------------------------------------------------------------------------
mercury-reviews mailing list
Post messages to:       mercury-reviews at csse.unimelb.edu.au
Administrative Queries: owner-mercury-reviews at csse.unimelb.edu.au
Subscriptions:          mercury-reviews-request at csse.unimelb.edu.au
--------------------------------------------------------------------------



More information about the reviews mailing list