[m-rev.] diff: consistent variable numbers in proc layouts

Julien Fischer juliensf at cs.mu.OZ.AU
Fri Apr 1 12:10:40 AEST 2005


On Fri, 1 Apr 2005, Zoltan Somogyi wrote:

> This will be committed only on the main branch; applying the diff
> to the release branch causes conflicts. The test cases whose "failures"
> it fixes can be disabled on the release branch.
>
> Zoltan.
>
> Ensure the variable numbers we use procedure layouts are consistent across
> trace levels.
>
> compiler/continuation_info.m:
> compiler/code_gen.m:
> 	Record procedure bodies even if the trace level is not --trace rep,
> 	to allow it to be used to compute the variable number compression map.
>
> compiler/stack_layout.m:
> 	Always compute and use the variable number compression map.
>
> tests/debugger/field_names.exp:
> tests/debugger/declarative/dependency.exp:
> 	Update the expected variable numbers.
>
> tests/debugger/declarative/loopcheck.exp:
> 	Expect fewer events in declarative debugging grades after my previous
> 	change to buultin.unify.
>
s/buultin/builtin/

Julien.
--------------------------------------------------------------------------
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