| Title | No support for saving and restoring automatically managed memory | 
| Status | open | 
| Priority | nice | 
| Assigned user | Gareth Rees | 
| Organization | Ravenbrook | 
| Description | Any 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?  | 
| Analysis | See [3] for some initial analysis. | 
| How found | customer | 
| 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 by | Gareth Rees | 
| Created on | 2018-07-11 14:11:45 | 
| Last modified by | Gareth Rees | 
| Last modified on | 2018-07-13 21:33:55 | 
| History | 2018-07-11 GDR Created. |