I've deleted xemacs-patches since this is up for general discussion.
>>>> "Ben" == Ben Wing <ben(a)xemacs.org>
writes:
Ben> The purpose of this is to make GC time be a constant
Ben> amortized percentage of total run time, regardless of how big
Ben> XEmacs is. (Currently, GC time will become a progressively
Ben> larger percent of total time as the size of XEmacs
Ben> increases.) Note that the lower bound in gc-cons-threshold
Ben> (500K) still applies.
I'd like to run with this for a while before making comments on the
algorithm change, but I think we should bump to gc-cons-threshold to
at least 2MB while we're at it.
--
School of Systems and Information Engineering
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Ask not how you can "do" free software business;
ask what your business can "do for" free software.