[m-rev.] for tryout and/or review: removing globals from the I/O state

Zoltan Somogyi zs at csse.unimelb.edu.au
Thu Oct 15 16:52:16 AEDT 2009

On 14-Oct-2009, Peter Wang <novalazy at gmail.com> wrote:
> This code is part of the --track-flags implementation.  We hash the
> updated globals[*] because they include module-specific options.  The
> hash is then compared with the hash in a MODULE.track_flags file, which
> is updated if it differs.  The new timestamp will later force the module
> to be recompiled if necessary, but that's later.  We aren't compiling
> the module immediately so the updated globals have no more use here.

Thanks for that. I updated the comment.

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