jasone      2006-01-16 05:13:49 UTC

  FreeBSD src repository

  Modified files:
    lib/libc/stdlib      malloc.c 
  Log:
  Add a separate simple internal base allocator and remove base_arena, so that
  there is never any need to recursively call the main allocation functions.
  
  Remove recursive spinlock support, since it is no longer needed.
  
  Allow chunks to be as small as the page size.
  
  Correctly propagate OOM errors from arena_new().
  
  Revision  Changes    Path
  1.95      +175 -151  src/lib/libc/stdlib/malloc.c
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to