[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Dumper problems and a possible solutions
From: |
Eli Zaretskii |
Subject: |
Re: Dumper problems and a possible solutions |
Date: |
Wed, 25 Jun 2014 21:36:24 +0300 |
> Date: Wed, 25 Jun 2014 22:30:22 +0400
> From: Dmitry Antipov <address@hidden>
> Cc: address@hidden
>
> On 06/25/2014 10:08 PM, Rich Felker wrote:
>
> > Are there such objects that need to be preserved across dumping?
>
> I don't know, and the worst thing is that we can't control over this.
> With my debug build, 'ldd src/temacs | wc -l' shows 112 external
> libraries. What if just one of these libraries uses malloc() to allocate
> an internal object in __attribute__((constructor)) function?
If they do, the dumped Emacs will likely crash. Unless these
libraries invoke those constructors again when the dumped Emacs comes
up, in which case this problem doesn't exist anyway, besides some
wasted memory that cannot be used.
Re: Dumper problems and a possible solutions, Rich Felker, 2014/06/25
Re: Dumper problems and a possible solutions, Eli Zaretskii, 2014/06/25
Re: Dumper problems and a possible solutions, Stephen J. Turnbull, 2014/06/25
Re: Dumper problems and a possible solutions, Stefan Monnier, 2014/06/25