Michael Brown
|
1dbafa8950
|
Tidied up debugging messages
|
2006-05-27 13:38:49 +00:00 |
|
Michael Brown
|
689218618f
|
Fix typo
|
2006-05-16 14:42:43 +00:00 |
|
Michael Brown
|
51feeab445
|
Add an explicit failure debug message
|
2006-04-28 14:07:41 +00:00 |
|
Michael Brown
|
cfae86f6c8
|
Glenn managed to shrink .text by 5 more bytes.
|
2006-04-25 21:48:16 +00:00 |
|
Michael Brown
|
face774c4c
|
Fixed erroneous comparison
|
2006-04-25 11:54:58 +00:00 |
|
Michael Brown
|
95f8a42930
|
Removed incorrect comment; malloc() is inefficient only when the
alignment and size are both powers of two, and there's no way to
specify an alignment through the malloc() interface anyway.
|
2006-04-25 10:41:49 +00:00 |
|
Michael Brown
|
4e92f29c9e
|
Now passes trivial tests. free_memblock() needs neatening up.
|
2006-04-25 04:01:58 +00:00 |
|
Michael Brown
|
b601a7d355
|
Updated memory allocator to improve support for unaligned or partially
aligned blocks.
Moved header to include/malloc.h, since we now also provide the
POSIX-like malloc()/free() pair.
Not yet tested.
|
2006-04-25 03:30:46 +00:00 |
|
Michael Brown
|
b6b6a0b5fe
|
First draft of a dynamic memory allocator
|
2006-04-24 15:21:18 +00:00 |
|