diff options
author | Andrea Corallo <akrl@sdf.org> | 2021-11-30 14:18:58 +0100 |
---|---|---|
committer | Andrea Corallo <akrl@sdf.org> | 2021-11-30 15:42:41 +0100 |
commit | 9b381a95ef6cd9194d64bfb17fd50bb99fa6cd32 (patch) | |
tree | 2beaee9f148cae181ff7948dc9fb9ee12f88b839 /lisp/textmodes | |
parent | 7b235b1ec05c48d70ea44982f04b7b5f4052fa05 (diff) | |
download | emacs-9b381a95ef6cd9194d64bfb17fd50bb99fa6cd32.tar.gz emacs-9b381a95ef6cd9194d64bfb17fd50bb99fa6cd32.tar.bz2 emacs-9b381a95ef6cd9194d64bfb17fd50bb99fa6cd32.zip |
Improve native compiler startup circular dependecy prevention mechanism
* src/comp.c (maybe_defer_native_compilation): Update to accumulate
delayed objects in `comp--delayed-sources'.
(syms_of_comp): Add `comp--delayed-sources' and `comp--loadable'
vars.
* lisp/startup.el (startup--honor-delayed-native-compilations): New
function.
(normal-top-level): Call it.
Diffstat (limited to 'lisp/textmodes')
0 files changed, 0 insertions, 0 deletions