[ Sorry for the long delay, but I've been on vacation. :-) ]
"Stephen J. Turnbull" <stephen(a)xemacs.org> wrote:
Maybe I should let somebody take your money before asking :-) but
have you tried the "portable dumper" solution (./configure --pdump
[your favorite options here])?
I can verify that --pdump does work under HP-UX 11.11, at least.
As long as there are no significant architectural changes in HP-UX 11.23
(and I'm not aware of any), it should still work.
However, I'd like to point out that a 64-bit XEmacs (under HP-UX,
at least) sucks up memory at twice the rate of a 32-bit one, and is thus
undesirable (unless you really need the huge memory space). I start up
a single XEmacs session, and leave it running for days/weeks on end.
Eventually, I have to periodically quit and restart XEmacs, because the
process size has gotten too big, and, for me, this seems to happen twice
as fast with the 64-bit version.
[ The relocating-buffers feature doesn't seem to help -- my WAG is that
some malloc(), possibly from alloc.c, often occurs after a buffer is
allocated, and that memory never gets free()'d (this is making me
think it's cons/extent/vector/etc.-related). Because of this, the
XEmacs process size just keeps on growing. ]
--
Darryl Okahata
darrylo(a)soco.agilent.com
DISCLAIMER: this message is the author's personal opinion and does not
constitute the support, opinion, or policy of Agilent Technologies, or
of the little green men that have been following him all day.