From 08955ff63f0094d05699c4b172f2e33814197aa8 Mon Sep 17 00:00:00 2001 From: Travis Geiselbrecht Date: Thu, 5 Nov 2015 17:03:38 -0800 Subject: [PATCH] [heap][cmpctmalloc] mark some internal functions as static --- lib/heap/cmpctmalloc/cmpctmalloc.c | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/lib/heap/cmpctmalloc/cmpctmalloc.c b/lib/heap/cmpctmalloc/cmpctmalloc.c index b65df8c4..ac67f3e0 100644 --- a/lib/heap/cmpctmalloc/cmpctmalloc.c +++ b/lib/heap/cmpctmalloc/cmpctmalloc.c @@ -239,7 +239,7 @@ static int find_nonempty_bucket(int index) return -1; } -bool is_start_of_os_allocation(header_t *header) +static bool is_start_of_os_allocation(header_t *header) { uintptr_t address = (uintptr_t)header; if ((address & (PAGE_SIZE - 1)) != 0) return false; @@ -268,12 +268,12 @@ static void create_free_area(void *address, void *left, size_t size, free_t **bu #endif } -bool is_end_of_os_allocation(char *address) +static bool is_end_of_os_allocation(char *address) { return ((header_t *)address)->size == 0; } -void free_to_os(header_t *header, size_t size) +static void free_to_os(header_t *header, size_t size) { DEBUG_ASSERT(size == ROUNDUP(size, PAGE_SIZE)); page_free(header, size >> PAGE_SIZE_SHIFT); @@ -320,13 +320,13 @@ static void *create_allocation_header( return standalone + 1; } -void FixLeftPointer(header_t *right, header_t *new_left) +static void FixLeftPointer(header_t *right, header_t *new_left) { int tag = (uintptr_t)right->left & 1; right->left = (header_t *)(((uintptr_t)new_left & ~1) | tag); } -void cmpct_test_buckets(void) +static void cmpct_test_buckets(void) { size_t rounded; unsigned bucket; @@ -379,7 +379,7 @@ void cmpct_test_buckets(void) } } -void cmpct_test_get_back_newly_freed_helper(size_t size) +static void cmpct_test_get_back_newly_freed_helper(size_t size) { void *allocated = cmpct_alloc(size); if (allocated == NULL) return; @@ -404,7 +404,7 @@ void cmpct_test_get_back_newly_freed_helper(size_t size) cmpct_free(allocated3); } -void cmpct_test_get_back_newly_freed(void) +static void cmpct_test_get_back_newly_freed(void) { size_t increment = 16; for (size_t i = 128; i <= 0x8000000; i *= 2, increment *= 2) { @@ -419,7 +419,7 @@ void cmpct_test_get_back_newly_freed(void) } } -void cmpct_test_return_to_os(void) +static void cmpct_test_return_to_os(void) { cmpct_trim(); size_t remaining = theheap.remaining; @@ -498,7 +498,7 @@ void cmpct_test(void) cmpct_dump(); } -void *large_alloc(size_t size) +static void *large_alloc(size_t size) { #ifdef CMPCT_DEBUG size_t requested_size = size;