[m-rev.] for review: move dl.m closure creation into runtime
Fergus Henderson
fjh at cs.mu.OZ.AU
Mon Sep 22 10:13:23 AEST 2003
On 20-Sep-2003, Simon Taylor <stayl at cs.mu.OZ.AU> wrote:
>
> browser/dl.m:
> runtime/mercury_ho_call.{c,h}:
> Move the code in dl.m to create closures into the runtime.
> The code is actually clarified by implementing it entirely
> in C, rather than a mish-mash of C and Mercury.
>
> The rationale for this change is that Aditi needs to be able
> to create closures for dynamically linked procedures. Just
> copying browser/dl.m as it was into the Aditi sources would
> create an undesirable dependency on Mercury runtime
> implementation details.
Shouldn't Aditi use extras/dynamic_linking/dl.m?
--
Fergus Henderson <fjh at cs.mu.oz.au> | "I have always known that the pursuit
The University of Melbourne | of excellence is a lethal habit"
WWW: <http://www.cs.mu.oz.au/~fjh> | -- the last words of T. S. Garp.
--------------------------------------------------------------------------
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