summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2022-07-11 16:48:24 +0300
committerEli Zaretskii <eliz@gnu.org>2022-07-11 16:48:24 +0300
commit04610218939e377b4fe2992e1f5571e34ccd7e1a (patch)
tree0c48a5ec51e52c0e065dfcbfda3f4f646e2b68ad
parent876317271b5a92c1d243d4654d4e594d6be70814 (diff)
downloademacs-04610218939e377b4fe2992e1f5571e34ccd7e1a.tar.gz
; * lisp/emacs-lisp/comp.el (native-comp-speed): Explain the -1 value.
-rw-r--r--lisp/emacs-lisp/comp.el4
1 files changed, 3 insertions, 1 deletions
diff --git a/lisp/emacs-lisp/comp.el b/lisp/emacs-lisp/comp.el
index a363bed3642..7d09d2425b2 100644
--- a/lisp/emacs-lisp/comp.el
+++ b/lisp/emacs-lisp/comp.el
@@ -45,7 +45,9 @@
(defcustom native-comp-speed 2
"Optimization level for native compilation, a number between -1 and 3.
- -1 functions are kept in bytecode form and no native compilation is performed.
+ -1 functions are kept in bytecode form and no native compilation is performed
+ (but *.eln files are still produced, and include the compiled code in
+ bytecode form).
0 native compilation is performed with no optimizations.
1 light optimizations.
2 max optimization level fully adherent to the language semantic.