# HG changeset patch # User stephent # Date 1037030181 0 # Node ID 2c2ff019dd3378dab6f9272b4498828268838fd9 # Parent 0d33547d9ed32364762f74ddf01b606028af07c1 [xemacs-hg @ 2002-11-11 15:56:18 by stephent] malloc urefs <8765v4yufk.fsf@tleepslib.sk.tsukuba.ac.jp> diff -r 0d33547d9ed3 -r 2c2ff019dd33 man/ChangeLog --- a/man/ChangeLog Mon Nov 11 15:39:07 2002 +0000 +++ b/man/ChangeLog Mon Nov 11 15:56:21 2002 +0000 @@ -1,3 +1,8 @@ +2002-11-07 Stephen J. Turnbull + + * internals/internals.texi (Low-Level Modules): Add urefs to Doug + Lea's and Wolfram Gloger's home pages. + 2002-10-18 Stephen J. Turnbull * xemacs-faq.texi (Q2.0.16): New FAQ on "no cygXpm-noX" fatal error. diff -r 0d33547d9ed3 -r 2c2ff019dd33 man/internals/internals.texi --- a/man/internals/internals.texi Mon Nov 11 15:39:07 2002 +0000 +++ b/man/internals/internals.texi Mon Nov 11 15:56:21 2002 +0000 @@ -3816,6 +3816,14 @@ which can speed things up; but it can still cause noticeable performance degradation.) +On Linux systems using @samp{glibc 2}, these strategies are built in to +the so-called ``Doug Lea malloc.'' See, for example, Doug Lea's home +page, especially @uref{http://gee.cs.oswego.edu/dl/html/malloc.html,``A +Memory Allocator''}. The source file, @file{malloc.c} (available at the +same place) is copiously (and usefully!) commented. +@uref{http://www.malloc.de/,Wolfram Gloger's home page} may also be +useful. + @file{free-hook.c} contains some debugging functions for checking for invalid arguments to @code{free()}. @@ -3829,7 +3837,6 @@ similar in spirit to the @file{sys*.h} files described in section J, below. - @example blocktype.c blocktype.h