From 76ee61642d9d5c7d2abb8b92adec7ec59bd8791a Mon Sep 17 00:00:00 2001 From: Jon Santmyer Date: Wed, 3 Sep 2025 12:52:51 -0400 Subject: add header for elf, start working on elf loader --- lib/libjove/heap/heap.c | 4 ---- 1 file changed, 4 deletions(-) (limited to 'lib/libjove/heap/heap.c') diff --git a/lib/libjove/heap/heap.c b/lib/libjove/heap/heap.c index ab313ae..179f7fc 100644 --- a/lib/libjove/heap/heap.c +++ b/lib/libjove/heap/heap.c @@ -64,7 +64,6 @@ heap_split(heap_bin_t *bin, size_t splitsize) size_t newsize = size_diff - sizeof(heap_bin_t) - sizeof(uintptr_t); uintptr_t newat = ((uintptr_t)bin->data) + splitsize + sizeof(uintptr_t); - jove_kprintf("Split %p to %p [%x]\n", bin, newat, newsize); bin->size_taken = splitsize; freelist_tail = heap_newbin(newat, newsize, freelist_tail); @@ -86,7 +85,6 @@ heap_alloc(size_t size) size_t bestsize = bestfit->size_taken; if(bestsize < size) { - jove_kprintf("Growing bin %p [%x] to %x\n", bestfit, bestsize, size); heap_newbin((uintptr_t)bestfit, size, NULL); }else if(bestsize > size) { heap_split(bestfit, size); @@ -113,7 +111,6 @@ start_merge_loop: { if((uintptr_t)prevbin >= __heap_start) { if(!HEAP_BIN_TAKEN(prevbin)) { - jove_kprintf("Merge back bin %p into %p\n", bin, prevbin); freelist_tail = prevbin; prevbin->size_taken += bin->size_taken + sizeof(heap_bin_t) + sizeof(uintptr_t); bin = prevbin; @@ -122,7 +119,6 @@ start_merge_loop: { } if((uintptr_t)nextbin < __heap_end) { if(!HEAP_BIN_TAKEN(nextbin)) { - jove_kprintf("Merge forward bin %p into %p\n", bin, nextbin); if(bin->next == nextbin) bin->next = nextbin->next; bin->size_taken += nextbin->size_taken + sizeof(heap_bin_t) + sizeof(uintptr_t); goto start_merge_loop; -- cgit v1.2.1