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

Reply via email to