emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/lispref/internals.texi


From: Eli Zaretskii
Subject: [Emacs-diffs] Changes to emacs/lispref/internals.texi
Date: Fri, 05 May 2006 12:58:42 +0000

Index: emacs/lispref/internals.texi
diff -u emacs/lispref/internals.texi:1.46 emacs/lispref/internals.texi:1.47
--- emacs/lispref/internals.texi:1.46   Mon Feb  6 11:55:10 2006
+++ emacs/lispref/internals.texi        Fri May  5 12:58:42 2006
@@ -155,11 +155,15 @@
 marked as read-only (on operating systems that permit this), so that
 the memory space can be shared by all the Emacs jobs running on the
 machine at once.  Pure storage is not expandable; a fixed amount is
-allocated when Emacs is compiled, and if that is not sufficient for the
-preloaded libraries, @file{temacs} crashes.  If that happens, you must
-increase the compilation parameter @code{PURESIZE} in the file
address@hidden/puresize.h}.  This normally won't happen unless you try to
-preload additional libraries or add features to the standard ones.
+allocated when Emacs is compiled, and if that is not sufficient for
+the preloaded libraries, @file{temacs} allocates dynamic memory for
+the part that didn't fit.  If that happens, you should increase the
+compilation parameter @code{PURESIZE} in the file
address@hidden/puresize.h} and rebuild Emacs, even though the resulting
+image will work.  Such an overflow normally won't happen unless you
+try to preload additional libraries or add features to the standard
+ones.  Emacs will display a warning about the overflow when it
+starts.
 
 @defun purecopy object
 This function makes a copy in pure storage of @var{object}, and returns




reply via email to

[Prev in Thread] Current Thread [Next in Thread]