On Jul 12, 2013, at 11:33 AM, Patrick Walton <pwal...@mozilla.com> wrote:
>> * Could we "freeze" background pages (on a language level?) and unload >> them in order to conserve memory and avoid extra processing work, with >> the expectation of resurrecting them later as needed? > > Rust does have good support for serialization of object graphs, so this is > potentially feasible. However, the JS engine is a question mark here: > probably work would need to be done to serialize the JS state of a page. Note that this would be a pretty killer feature in general. It would enable things like "stashing" the state of a running app to disk, extremely fine-grained sync'ing and restoring of running apps across devices, etc. Dave _______________________________________________ dev-servo mailing list dev-servo@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-servo