Compiling your #emacs config files is the perfect solution for people who want to save 5 seconds on startup time, in exchange for hours debugging compile errors.
@plantarum
maybe?
TLDR: Use process snapshotting software to create a snapshot of the emacs process running as a server, after it goes through all init. Connect to it with emacsclient. Use the saved snapshot to start/restart emacs without running any of the initialization code at all.
https://arrayfire.com/blog/checkpoint-and-restore-emacs-into-immortality/