[m-dev.] for review: a big step towards the trace-based debugger (part 1 of 3)

Tyson Dowd trd at stimpy.cs.mu.oz.au
Tue Mar 31 17:04:29 AEST 1998


On 20-Mar-1998, Zoltan Somogyi <zs at cs.mu.OZ.AU> wrote:
> 
> Tyson, Fergus, please review this.

Sorry about the delay in reviewing.

> Index: compiler/continuation_info.m
> ===================================================================
> RCS file: /home/mercury1/repository/mercury/compiler/continuation_info.m,v
> retrieving revision 1.10
> diff -u -r1.10 continuation_info.m
> --- continuation_info.m	1998/03/03 17:33:54	1.10
> +++ continuation_info.m	1998/03/18 00:55:48

> +%
> +% 	- If agc_stack_layouts is set, we make a pass over the
> +% 	  optimized code recorded in the final LLDS instructions.
> +%	  In this pass, we collect information from call instructions
> +%	  about the internal labels to which calls can return.
> +%	  This info will also go straight into the HLDS.

straight into the continuation_info in the HLDS might be more accurate.

Otherwise, apart from the comment Fergus had, this seems fine.

-- 
       Tyson Dowd           # So I asked Sarah: what's the serial number on
                            # your computer? She replied:
     trd at cs.mu.oz.au        #          A-C-2-4-0-V-/-5-0-H-Z
http://www.cs.mu.oz.au/~trd #



More information about the developers mailing list