[plt-dev] mzlib/compile and atomic renaming

From: Robby Findler (robby at eecs.northwestern.edu)
Date: Tue Dec 1 13:21:30 EST 2009

This looks like a good change to me.

A few minor things: why not use a dynamic-wind instead of the outer
with-handlers? And you might as well put a (low-tech) continuation
barrier in there, since you have the dynamic wind, ie some state that
checks to see if the pre-thunk is run more than once and signals an
error if it is.

Robby

On Tue, Dec 1, 2009 at 11:33 AM, Jay McCarthy <jay.mccarthy at gmail.com> wrote:
> I'd like to change mzlib/compile to use atomic renaming to avoid some
> problems on DrDr and a setup-plt parallelization experiment I am
> doing.
>
> A new version is attached. I have tested it on my setups, but I'd like
> to post before committing. Comments?
>
> Jay
>
> --
> Jay McCarthy <jay at cs.byu.edu>
> Assistant Professor / Brigham Young University
> http://teammccarthy.org/jay
>
> "The glory of God is Intelligence" - D&C 93
>
> _________________________________________________
>  For list-related administrative tasks:
>  http://list.cs.brown.edu/mailman/listinfo/plt-dev
>
>


Posted on the dev mailing list.