[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: require inside functions. (was: Changes in calendar/time-date.el)
From: |
Richard Stallman |
Subject: |
Re: require inside functions. (was: Changes in calendar/time-date.el) |
Date: |
Thu, 07 Apr 2005 23:22:22 -0400 |
(require 'ft) only loads a file if 'ft is not in features. However,
it unconditionally adds '(require . ft) to current-load-list. If you
call a function with require a million times, this eats up 16 MB of
memory.
This was done deliberately. The idea is that it's useful
to record that file foo depends on file bar, even if bar
was already loaded before foo.
However, it isn't useful to record (require . bar) an additional time
in current-load-list when it's already there. So I think the right fix
is to check with Fmember and not add it a second time.
- Re: Changes in calendar/time-date.el, (continued)
- Re: Changes in calendar/time-date.el, Stefan Monnier, 2005/04/04
- Re: Changes in calendar/time-date.el, Kim F. Storm, 2005/04/05
- Re: Changes in calendar/time-date.el, Miles Bader, 2005/04/05
- Re: Changes in calendar/time-date.el, Kim F. Storm, 2005/04/05
- require inside functions. (was: Changes in calendar/time-date.el), Lute Kamstra, 2005/04/07
- Re: require inside functions. (was: Changes in calendar/time-date.el), Kim F. Storm, 2005/04/07
- Re: require inside functions., Stefan Monnier, 2005/04/07
- Re: require inside functions., Miles Bader, 2005/04/07
- Re: require inside functions., Stefan Monnier, 2005/04/07
- Re: require inside functions., Miles Bader, 2005/04/07
- Re: require inside functions. (was: Changes in calendar/time-date.el),
Richard Stallman <=
- Re: require inside functions., David Kastrup, 2005/04/08
- Re: require inside functions. (was: Changes in calendar/time-date.el), Kim F. Storm, 2005/04/08
- Re: require inside functions. (was: Changes in calendar/time-date.el), Richard Stallman, 2005/04/08
- Re: require inside functions., Lute Kamstra, 2005/04/09
- Re: require inside functions., Richard Stallman, 2005/04/09
- Re: require inside functions., Lute Kamstra, 2005/04/13
- Re: require inside functions., Richard Stallman, 2005/04/14
- Re: require inside functions., Lute Kamstra, 2005/04/15
- Re: Changes in calendar/time-date.el, Lute Kamstra, 2005/04/05