MPS issue job004091

TitleNo support for saving and restoring automatically managed memory
Statusopen
Prioritynice
Assigned userGareth Rees
OrganizationRavenbrook
DescriptionAny customer implementing a dynamic language like Lisp will want to be able to improve the performance of startup by getting the heap into a particular state (compiling functions, loading modules, etc.) and then saving an image. For example SBCL has "save-lisp-and-die" [1] and Emacs Lisp has "dump-emacs" [2].

Can the MPS make this feature faster and easier for customers to develop?
AnalysisSee [3] for some initial analysis.
How foundcustomer
Evidence[1] http://www.sbcl.org/manual/#Saving-a-Core-Image
[2] http://www.gnu.org/software/emacs/manual/html_node/elisp/Building-Emacs.html
[3] https://info.ravenbrook.com/mail/2018/07/11/13-10-00/0/
Created byGareth Rees
Created on2018-07-11 14:11:45
Last modified byGareth Rees
Last modified on2018-07-13 21:33:55
History2018-07-11 GDR Created.