summaryrefslogtreecommitdiffstats
path: root/libc/stdlib/malloc
Commit message (Expand)AuthorAgeFilesLines
...
* Unify calloc (its the same thing regardless of the underlyingEric Andersen2002-08-062-34/+2
* Use MALLOC_REALLOC_MIN_FREE_SIZE.Miles Bader2002-08-011-1/+1
* (MALLOC_REALLOC_MIN_FREE_SIZE): New macro.Miles Bader2002-08-011-2/+8
* (HEAP_MIN_SIZE): New macro.Miles Bader2002-08-011-6/+15
* In the allocate-and-copy case, don't include the malloc header in ourMiles Bader2002-07-311-2/+2
* Update debugging printfs.Miles Bader2002-07-313-4/+4
* Account for MALLOC_HEADER_SIZE when calculating new size.Miles Bader2002-07-311-3/+4
* Use MALLOC_HEADER_SIZE.Miles Bader2002-07-311-1/+1
* (MALLOC_HEADER_SIZE): New macro.Miles Bader2002-07-311-2/+6
* Make sure NEW_SIZE is a multiple of HEAP_GRANULARITY.Miles Bader2002-07-301-2/+2
* Update the size of grown/shrunk allocations.Miles Bader2002-07-301-16/+16
* MALLOC_SET_SIZE now takes the user-address rather than the base-address.Miles Bader2002-07-301-2/+1
* Define MALLOC_SET_SIZE to take the user-address rather than the base-address.Miles Bader2002-07-301-2/+2
* Implement shrinking.Miles Bader2002-07-301-6/+19
* Use new malloc header macros.Miles Bader2002-07-302-5/+6
* Add macros to abstract the malloc header format a bit.Miles Bader2002-07-301-1/+22
* Size tweaks.Miles Bader2002-07-253-15/+17
* Miscellaneous tidying-up.Miles Bader2002-07-252-13/+10
* Redo the locking, so that it may actually work. Now locking is done atMiles Bader2002-07-258-130/+186
* Factor out some common code sequences into inline functions.Miles Bader2002-07-242-53/+74
* Misc small cleanups.Miles Bader2002-07-243-4/+6
* Remove, since it's entirely incorrectMiles Bader2002-07-241-33/+0
* * Automatically try to unmap heap free-areas when they get very big.Miles Bader2002-07-238-190/+234
* Doc fix.Miles Bader2002-07-195-5/+5
* Rename mutex stuff to use heap-specific names.Miles Bader2002-07-195-24/+26
* Miles Bader implemented a new mmap based malloc which is muchEric Andersen2002-07-1813-1169/+740
* We don't need the debug versionsEric Andersen2002-07-161-2/+2
* Update my email address. I am no longer andersen@lineo.comEric Andersen2001-12-191-0/+1
* Minor cleanupEric Andersen2001-09-292-2/+3
* Update to accomodate the header file changesEric Andersen2001-09-271-1/+1
* Ok, this should finish off my massive ro-organization. The sourceEric Andersen2001-05-121-2/+1
* A patch from Matthias Kilian <kili@outback.escape.de> to fix -DDEBUG_MALLOCEric Andersen2001-05-112-1/+12
* Fix up breakage resulting from flipping the sense of some defines. Change fromEric Andersen2001-03-191-9/+10
* Update to "malloc" so it will work on CPUs not supporting non-aligned words.Eric Andersen2001-02-211-7/+35
* Reduce dependancies -- don't use sysconf() internal to libc.Eric Andersen2001-01-151-38/+0
* "I will always compile before I commit."Eric Andersen2001-01-121-2/+2
* Patch from James Graves <jgraves@deltamobile.com> to better handle m68k.Eric Andersen2001-01-121-2/+13
* Update makefile to match the new malloc codeEric Andersen2001-01-121-6/+8
* Manuel Novoa III modified malloc.c and avlmacro.h to reduce code size byEric Andersen2001-01-123-610/+731
* A large update from Manuel Novoa III <mnovoa3@bellsouth.net>.Eric Andersen2001-01-111-2/+2
* A bunch of updates, part from Manuel Novoa III (such as more long longEric Andersen2001-01-012-4/+4
* Fix doc blunder.Eric Andersen2000-11-041-4/+4
* Make spelling of uClibc be consistant.Eric Andersen2000-11-041-1/+1
* More cleanups. Fix things so tinylogin compiles.Eric Andersen2000-11-041-2/+1
* Strip all object files of all non global symbols and .note andEric Andersen2000-10-201-1/+4
* Screwed up non-mmu support. #define was backwards.Eric Andersen2000-10-122-4/+3
* Finish reorganizing things. At least I think I've finished.Eric Andersen2000-10-112-2/+8
* Bug ugly formatting updateEric Andersen2000-10-092-4/+61
* New malloc routines.Eric Andersen2000-10-085-216/+1019
* Warning cleanupEric Andersen2000-10-071-3/+4