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 <j.e.a...@gmail.com> wrote: > On Sep 20, 2013, at 9:48 AM, Alex Crichton <a...@crichton.co> 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 > Rust-dev@mozilla.org > https://mail.mozilla.org/listinfo/rust-dev >
_______________________________________________ Rust-dev mailing list Rust-dev@mozilla.org https://mail.mozilla.org/listinfo/rust-dev