|
From: | Paul Eggert |
Subject: | bug#24892: {s, }brk removed from FreeBSD 11.x and later, arm64 architecture |
Date: | Thu, 10 Nov 2016 09:22:16 -0800 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 |
On 11/10/2016 09:00 AM, Andreas Schwab wrote:
If you don't dump the heap then you miss everything allocated through lisp_malloc that isn't explicitly copied to pure space.
Sure, but why isn't this a problem in FreeBSD 11.0 x86-64? On that platform, sbrk (0) == (byte *) old_bss_addr + old_bss_size when unexec is called, so why doesn't unexec miss the same objects on that platform? What's different about the ARM64 platform?
[Prev in Thread] | Current Thread | [Next in Thread] |