cvs commit: src/lib/libc/stdlib malloc.c

Jason Evans jasone at FreeBSD.org
Fri Mar 23 22:58:16 UTC 2007


jasone      2007-03-23 22:58:15 UTC

  FreeBSD src repository

  Modified files:
    lib/libc/stdlib      malloc.c 
  Log:
  Fix posix_memalign() for large objects.  Now that runs are extents rather
  than binary buddies, the alignment guarantees are weaker, which requires
  a more complex aligned allocation algorithm, similar to that used for
  alignment greater than the chunk size.
  
  Reported by:    matteo
  
  Revision  Changes    Path
  1.143     +297 -151  src/lib/libc/stdlib/malloc.c


More information about the cvs-src mailing list