Ioannis Koutras
|
d4630ed6bf
stdbool.h is not required in custom_malloc().
|
14 éve |
Ioannis Koutras
|
57a68f4982
Initial code for split.
|
14 éve |
Ioannis Koutras
|
186a55c23d
Small fixes to remove warnings. initialize_allocator() could now use sbrk locks.
|
14 éve |
Ioannis Koutras
|
873e85f9f1
sys_alloc() has to set headers in case it is called by initialize_allocator(). Modified also custom_malloc() to conform with this.
|
14 éve |
Ioannis Koutras
|
eda81eee4e
Added functions to find previous memory blocks in terms of data layout. Initial maptable nodes require now a memory block. Simplified initialize_allocator.
|
14 éve |
Ioannis Koutras
|
852832353c
Proper guarding on memory space aware allocators.
|
14 éve |
Ioannis Koutras
|
1ce79ef85c
Do not initialize inside custom_malloc() when we have memory space aware allocator.
|
14 éve |
Ioannis Koutras
|
d52ea914eb
Memory space awareness for sys_alloc().
|
14 éve |
Ioannis Koutras
|
1f7bb37a63
Renamed dmm_init() to initialize_allocator(), added support for memory space aware allocations, moved source code to src directory.
|
14 éve |