In this talk <https://www.youtube.com/watch?v=f9Xfh8pv3Fs> cling devs say that they did implement transactions. However the best you could hope for is to restore internal process state. You can't do much about external resources such as file handles, sockets, etc, etc, so I wonder if it's even worth trying.
On Fri, Sep 20, 2013 at 10:25 AM, Jason E. Aten <[email protected]> wrote: > On Sep 20, 2013, at 9:48 AM, Alex Crichton <[email protected]> wrote: > > > It this not possible to do with tasks? > > I don't see how we can catch and rollback any memory modification that a > call into already compiled code might make, not without reimplementing in > software the memory protection that the MMU hardware already gives us for > free. > _______________________________________________ > Rust-dev mailing list > [email protected] > https://mail.mozilla.org/listinfo/rust-dev >
_______________________________________________ Rust-dev mailing list [email protected] https://mail.mozilla.org/listinfo/rust-dev
