[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master f84a385: Mention native compilation in the user manual
From: |
Eli Zaretskii |
Subject: |
master f84a385: Mention native compilation in the user manual |
Date: |
Tue, 11 May 2021 10:42:23 -0400 (EDT) |
branch: master
commit f84a385d79aaf406539cc4ce30c41642b64ed499
Author: Eli Zaretskii <eliz@gnu.org>
Commit: Eli Zaretskii <eliz@gnu.org>
Mention native compilation in the user manual
* doc/emacs/building.texi (Lisp Libraries): Mention native
compilation.
---
doc/emacs/building.texi | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/doc/emacs/building.texi b/doc/emacs/building.texi
index 7194eb9..8de9386 100644
--- a/doc/emacs/building.texi
+++ b/doc/emacs/building.texi
@@ -1486,6 +1486,13 @@ Emacs Lisp code goes in a separate file whose name ends
in
@file{foo.elc}. @xref{Byte Compilation,, Byte Compilation, elisp, the
Emacs Lisp Reference Manual}.
+@cindex native compilation
+ Emacs Lisp code can also be compiled into @dfn{native code}: machine
+code not unlike the one produced by a C or Fortran compiler. Native
+code runs even faster than byte-code. Natively-compiled Emacs Lisp
+code is stored in files whose names end in @samp{.eln}. @xref{Native
+Compilation,, Byte Compilation, elisp, the Emacs Lisp Reference Manual}.
+
@findex load-file
To @dfn{load} an Emacs Lisp file, type @kbd{M-x load-file}. This
command reads a file name using the minibuffer, and executes the
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master f84a385: Mention native compilation in the user manual,
Eli Zaretskii <=