Skip to content

Commit

Permalink
Log2 aligns
Browse files Browse the repository at this point in the history
  • Loading branch information
mjp41 committed Feb 11, 2021
1 parent d2166fc commit 461fed6
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/redirect/redirect.cc
Original file line number Diff line number Diff line change
Expand Up @@ -36,15 +36,15 @@ extern "C" void free_local_small(void* ptr)
__attribute__((alias("free_local_small"))) extern "C" void* a()
#endif

void* __stack_alloc_large(size_t size, size_t align)
void* __stack_alloc_large(size_t size, size_t align_bits)
{
size_t asize = snmalloc::aligned_size(align, size);
size_t asize = snmalloc::aligned_size(1ULL << align_bits, size);
return snmalloc::ThreadAlloc::get_noncachable()->alloc(asize);
}

void __stack_free_large(void* ptr, size_t size, size_t align)
void __stack_free_large(void* ptr, size_t size, size_t align_bits)
{
size_t asize = snmalloc::aligned_size(align, size);
size_t asize = snmalloc::aligned_size(1ULL << align_bits, size);
snmalloc::ThreadAlloc::get_noncachable()->dealloc(ptr, asize);
}

Expand Down

0 comments on commit 461fed6

Please sign in to comment.