[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


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: