This is the mail archive of the guile@cygnus.com mailing list for the guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Guile Startup Time Suggestion


John Tobey <jtobey@channel1.com> writes:

> This confused me too when I first heard it claimed, "unexec and shared
> libs don't mix".  I think he means that you can't create a dynamic
> library from a heap image, an assertion which I still dispute.

Well, the current state of affairs with guile-unexec is that when
memory is dumped, there must be no dynamically-linked code in use,
because when the executable is pulled off disk, any atempt to
reference anything in the dynamic library produces a segfault.  This
was observed on GNU/Linux with libc5.  This is a pain; I don't know if
it can be fixed in general.

Andrew