Aidan Kehoe writes:
Working on the GC code is hard; there are four separate relevant
compile-time options (--with-kkcc, --without-kkcc, --with-newgc and
--without-newgc) which is really three more than is appropriate with our
level of development manpower (especially since the GC code is all internal
to XEmacs, there’s no need to interact with external libraries!).
My suggestion, maybe naive, is to choose one configuration (--with-kkcc and --with-newgc
maybe!?) that you support so that you can focus on that to limit the amount of work
necessary. It is better to have one working GC than four almost working!
I’m still reasonably happy about my hypothesis and will try to make
progress on it soon.
That sounds great.
If that would turn out to be a success I would in order to be able to use it, either need
a new official release of 21.5 or a patch against the latest official release (21.5.34).