[m-dev.] Changes to runtime.
Thomas Charles CONWAY
conway at cs.mu.oz.au
Tue Sep 16 08:43:16 AEST 1997
Tyson Richard DOWD, you write:
>
> In order to add layout information about stack frames, every entry label
> needs to have a stack_layout structure defined for it, and every
> internal label needs a similar structure which refers to the entry
> label.
>
> To do this in the .mod files in the runtime, it is simplest to just
> stop using .mod files altogether, and instead use .c files.
> At the same time, I could pretty easily rename those .c files
> to mercury_whatever.c.
>
> Does anyone have any serious objections to this? Would anyone prefer
> a particular timing for this change? (merging might become tricky after
> the change).
>
Aaarrrgghhh! The result of merging the parallelism changes I made
early this year resulted in unreadable gibberish. Oh no, not again!
I'm making some significant modifications to the runtime at the
moment. In a few days I hope to have most of the changes made -
most of them will have no effect on normal code (only code for
which MR_REENTRANT or MR_PARALLEL are defined), so it will probably
be okay to commit them before all the stuff for parallelism is complete.
Thomas
--
ZZ:wq!
^X^C
Thomas Conway conway at cs.mu.oz.au
AD DEUM ET VINUM Every sword has two edges.
More information about the developers
mailing list