2009-08-05 Joel Sherrill <joel.sherrill@OARcorp.com>

* score/src/heapallocatealigned.c: Fix spacing.
This commit is contained in:
Joel Sherrill
2009-08-05 15:35:55 +00:00
parent a2fa532d7b
commit 74f4edaf44
2 changed files with 31 additions and 30 deletions

View File

@@ -1,3 +1,7 @@
2009-08-05 Joel Sherrill <joel.sherrill@OARcorp.com>
* score/src/heapallocatealigned.c: Fix spacing.
2009-08-05 Joel Sherrill <joel.sherrill@OARcorp.com>
* score/src/wkspace.c: Improve debug output.

View File

@@ -93,8 +93,7 @@ Heap_Block *block_allocate(
the_block = _Heap_Block_at(the_block, the_rest);
the_block->prev_size = the_rest;
the_block->size = alloc_size;
}
else {
} else {
/* Don't split the block as remainder is either zero or too small to be
used as a separate free block. Change 'alloc_size' to the size of the
block and remove the block from the list of free blocks. */
@@ -215,13 +214,11 @@ void *_Heap_Allocate_aligned(
_Heap_Align_up_uptr(&aligned_user_addr, alignment);
if (aligned_user_addr - user_addr >= page_size) {
/* No, we can't use the block */
aligned_user_addr = 0;
goto exit_point;
}
}
}
if(aligned_user_addr) {
/* The block is indeed acceptable: calculate the size of the block
to be allocated and perform allocation. */
uint32_t const alloc_size =
@@ -242,8 +239,8 @@ void *_Heap_Allocate_aligned(
}
}
}
}
exit_point:
if (stats->max_search < search_count)
stats->max_search = search_count;