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

Reply via email to