aboutsummaryrefslogtreecommitdiff
path: root/src/arena.c
diff options
context:
space:
mode:
authorJason Evans <jasone@canonware.com>2015-07-07 09:32:05 -0700
committerJason Evans <jasone@canonware.com>2015-07-07 09:32:05 -0700
commitbce61d61bbe1b1b4ea15d1cbd3e24252b7e79c47 (patch)
tree05db3a5b48152fdb03fab129e1ff0c3ddae078fb /src/arena.c
parenta1aaf949a5d3b639f03dd7e33ffe1f0849b7f8df (diff)
downloadjemalloc-bce61d61bbe1b1b4ea15d1cbd3e24252b7e79c47.tar.gz
Move a variable declaration closer to its use.
Diffstat (limited to 'src/arena.c')
-rw-r--r--src/arena.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/arena.c b/src/arena.c
index fa37e30..51e3b25 100644
--- a/src/arena.c
+++ b/src/arena.c
@@ -2049,7 +2049,6 @@ arena_malloc_large(arena_t *arena, size_t size, bool zero)
{
void *ret;
size_t usize;
- uint64_t r;
uintptr_t random_offset;
arena_run_t *run;
arena_chunk_map_misc_t *miscelm;
@@ -2059,6 +2058,8 @@ arena_malloc_large(arena_t *arena, size_t size, bool zero)
usize = s2u(size);
malloc_mutex_lock(&arena->lock);
if (config_cache_oblivious) {
+ uint64_t r;
+
/*
* Compute a uniformly distributed offset within the first page
* that is a multiple of the cacheline size, e.g. [0 .. 63) * 64