[haiku-development] Re: boehm-gc 6.6 for GCJ 4.3.3
- From: Michael Franz <mvfranz@xxxxxxxxx>
- To: haiku-development@xxxxxxxxxxxxx
- Date: Mon, 12 Oct 2009 15:07:33 -0400
I replaced all of the code with
return (ptr_t)valloc(bytes);
and the test also work. What is the implication of doing this? It seems
that sbrk is old and people are moving away from it. If most/all systems
have valloc I would think switching to valloc would be a good change for all
platforms.
Michael
On Mon, Oct 12, 2009 at 12:05 PM, Michael Lotz <mmlr@xxxxxxxx> wrote:
> Hi Michael
>
> > default unix version. This uses sbrk to ensure the memory starts on
> > a 4K
> >
> > What is the correct way to fix this?
>
> I'd suggest using memalign(), posix_memalign() or valloc(). All should
> be able to align to the page size (assuming that's the reason for the
> 4K alignment).
>
> Regards
> Michael
>
>
Other related posts: