GNU Emacs Lisp Reference Manual
Appendix B: GNU Emacs Internals
This chapter describes how the runnable Emacs executable is dumped with
the preloaded Lisp libraries in it, how storage is allocated, and some
internal aspects of GNU Emacs that may be of interest to C programmers.