The large "progn" block in dumped.elc greatly exceeds the old default
GC threshold. Garbage collection during startup becomes a non-trivial
part of startup time. (Less than 10% in my testing, but that's not
nothing.)
This is NOT a good long-term solution, at least by itself.
* src/alloc.c (GC_DEFAULT_THRESHOLD): Increase to 3 million words.
/* Default value of gc_cons_threshold (see below). */
-#define GC_DEFAULT_THRESHOLD (100000 * word_size)
+#define GC_DEFAULT_THRESHOLD (3000000 * word_size)
/* Global variables. */
struct emacs_globals globals;