[uClibc-cvs] cvs commit to uClibc/libc/stdlib/malloc by miles
miles at uclibc.org
miles at uclibc.org
Thu Jul 25 01:58:58 UTC 2002
Repository: uClibc/libc/stdlib/malloc
who: miles
time: Wed Jul 24 19:58:57 MDT 2002
Log Message:
Redo the locking, so that it may actually work. Now locking is done at
the malloc/free level, not within the heap abstraction, and there's a
separate lock to control sbrk access.
Also, get rid of the separate `unmap_free_area' function in free.c, and
just put the code in the `free' function directly, which saves a bunch
of space (even compared to using an inline function) for some reason.
Files:
changed: realloc.c malloc.h malloc.c heap_free.c heap_alloc_at.c heap_alloc.c heap.h free.c
More information about the uClibc-cvs
mailing list