Index: emacs/lispref/internals.texi
diff -c emacs/lispref/internals.texi:1.39 emacs/lispref/internals.texi:1.40
*** emacs/lispref/internals.texi:1.39 Tue Mar 8 03:06:53 2005
--- emacs/lispref/internals.texi Thu Jul 21 19:03:13 2005
***************
*** 1,6 ****
@c -*-texinfo-*-
@c This is part of the GNU Emacs Lisp Reference Manual.
! @c Copyright (C) 1990, 1991, 1992, 1993, 1998, 1999
@c Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
@setfilename ../info/internals
--- 1,6 ----
@c -*-texinfo-*-
@c This is part of the GNU Emacs Lisp Reference Manual.
! @c Copyright (C) 1990, 1991, 1992, 1993, 1998, 1999, 2005
@c Free Software Foundation, Inc.
@c See the file elisp.texi for copying conditions.
@setfilename ../info/internals
***************
*** 366,371 ****
--- 366,383 ----
down to 10,000. A value less than 10,000 will remain in effect only
until the subsequent garbage collection, at which time
@code{garbage-collect} will set the threshold back to 10,000.
+ @end defopt
+
+ @defopt gc-cons-percentage
+ The value of this variable is the minimum portion of the heap that
+ should be allocated before a garbage collection takes place. It is
+ used only if the specified size is larger than
+ @code{gc-cons-threshold}.
+
+ As the heap size increases, the time to perform a garbage collection
+ increases, so in order to compensate, this variable tries to
+ correspondingly reduce the frequency of collection by letting Emacs
+ allocate more memory between each collection.
@end defopt
The value returned by @code{garbage-collect} describes the amount of
_______________________________________________
Emacs-diffs mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-diffs