12345678910111213141516171819202122 |
- #include <stdio.h>
- #include "heap.h"
- #include "other.h"
- #include "LeaHeader.h"
- #include "dmm_init.h"
- #include "custom_malloc.h"
- #include "custom_free.h"
- int main(void) {
- allocator_t *myallocator;
- heap_t *myheap;
- int heap_id;
- void *p;
- myallocator = dmm_init();
- heap_id = map_thread_heap();
- printf("This thread accesses heap %d\n", heap_id);
- myheap = &myallocator->heaps[heap_id];
- p = custom_malloc(myheap, (size_t) 32);
- custom_free(myheap, p);
- }
|