| 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. |